Mass Effect 3 Reinstated Trailer

A little late, I know.

Here's Bioware's take on what might be your own Shepard. You'll understand once you see it.

Yesterday also marked the release of the Mass Effect 3 demo. PS3 and Xbox 360 players alike can now download it from their respective services.