Mass Effect 2 Teaser Trailer

Game Developer Reflect On Their Ambitions And Hopes For Mass Effect 2