List/Grid Tag Archives: Official Release

Mass Effect 3

Mass Effect 3 Copies Attached To Weather Balloons Prior To Official Release

1st & the 2nd versions of the games from Mass Effect franchise are easily two of the best games ever released. Any fan of Mass Effect franchise must have known the 3rd sequel is ...