Marvel Nemesis: Rise of the Imperfects Official Trailer 1Check out the full length E3 2005 trailer for this fighting game set in the Marvel Universe.By Gamespot Staff on May 5, 2019 at 8:23AM PDT Marvel Nemesis: Rise of the Imperfects