Gamer Rant: XBLA vs. Steam
I love console gaming. For me, this involves hanging out on the couch, in front of a big screen with all the lights turned off and my headphones on. And until recently, playing games on my PC seemed like a stupid idea.… Read the rest