Titanfall Open Beta Impressions
Did you spend some time playing the Titanfall beta? If so, what did you think of it? Are you picking up the game on day 1? If you don't own an Xbox One yet, is Titanfall reason enough to finally pick one up? Please sound off in the comments below, as we would love to get your thoughts on it!