Mass Effect Screenshots
-
Category: News ArchiveHits: 811
Oh, and in case you didn't watch Microsoft's E3 conference live on the web last night, they announced November as Mass Effect's release date. So, basically, that's confirmation that the game has indeed been delayed from its original September release date.