Marvel Heroes Omega Now Available, Devs Offer Insider's Tips