I played a little bit and so far it is a million times better than Mass Effect 1. Side note, I do not like Mass Effect 1.
http://www.twitch.tv/kamakazie
Forum Rules