d21lewis on 04 June 2008
Whew! I was positive BioWare was going to have a press release stating "Mass Effect 2 is going to suck. Sorry guys. Didn't mean to get your hopes up."
With this new information, I can finally put my mind at ease! Thanks, starcraft!