Marvel Heroes Omega Review

Marvel Heroes Omega is the latest free-to-play game to hit the Xbox One Store, but does it sit amongst the best? Or fall short of greatness?

8 Great

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.