Free to Play MMO, Marvel Heroes Omega Gets a Release Date on Xbox One

Sooner than you think!