While details are still being hammered out for Gazillion Entertainment's more mature Marvel MMO, its family-friendly, free-to-play Marvel Super Hero Squad Online is now open for business. Head over to HeroUp.com to get started.