Mass Effect 2
First Impressions
Wow.
Yep, that’s my initial reaction to this game. Wow. Bioware really nailed it with this game. The extra long opening sequence really set the tone for the whole game. Seeing the Normandy get blown to bits and my Commander Shepard get hurled into space to die tells you right away that this game is [...]