Mass Effect 3 Release Live-Blog
3/5/12, 3:02 PM – At midnight tonight, Mass Effect 3 is released. I will be sharing thoughts (and maybe screenshots) as I play through the game. On this post. If you’ve been paying close attention, you will have noted that I declared Mass Effect 2 my favorite game of all time, an assertion that still stands.…