Marvel Nemesis: Rise of the Imperfects OTS Demo

Check out this demo of Marvel Nemesis: Rise of the Imperfects as seen live on a special episode of On the Spot shot at EA's studios in Redwood City, CA.

Got a Video?

Submit video links to share them with our users.