Mass Effect 2 Screenshots Category: News Archive Hits: 957 Written by BuckGB on August 16th, 2009 Tweet View Comments PCGames.de managed to get their hands on some new Mass Effect 2 screenshots and a 3D render of an alien race that inhabits the game's Vorcha planet. View the discussion thread. back to top Related Games: Mass Effect 2 Prev Next