madskillz on 17 January 2008
After realizing how many posters here love Mass Effect, why not create a thread about their favorite experiences?
I'm at work, so I'll have to contribute later on ...