Confession. I?m so pumped for Titanfall. There?s some decent games on the Xbox One, but I?d be lying if I didn?t admit to it being a Netflix machine the past few months. That?s all changing March 11 once Titanfall launches for Xbox One and PC. Yesterday we told you guys to sign up for the beta that starts in a few days. In the meantime, check out the video below from Microsoft and Respawn Entertainment to pump you up.
Full story from the WPCentral blog...