The Reapers are coming!!! EA’s just released a live-action trailer for the upcoming Mass Effect 3 and it further convinces us that we so so incredibly screwed.
Can anyone SAVE us???
The Reapers are coming!!! EA’s just released a live-action trailer for the upcoming Mass Effect 3 and it further convinces us that we so so incredibly screwed.
Can anyone SAVE us???