outlawauron on 17 August 2009
A little late to the party.
I posted my impressions in less than two weeks after the demo released.
And stop kidding yourself selnor, not everyone thinks Mass Effect is as good as you think.







