Elizabeth Ramirez

There’s been a lot of talk, vitriol, and PR flailing since Microsoft revealed the Xbox One: some of it is deserved, some is exaggerated, and some points toward a fascinating change in the gaming landscape. For once, I’m going to be optimistic. Now, I don’t mean I’m rooting for the Xbox One, or defending it – […]