I’m not sure when Microsoft added the best thing ever to their Xbox Live game store, but I’d like to show you some video of it so you can marvel with me. Seriously, who needs breathless catalog copy or sketchy user reviews when you can get live gamer-driven broadcasts of the $60 Xbox epic you are considering buying?
Powered by WPeMatico