What I’m Playing: Titanfall

Me and thousands of other people are playing Titanfall this week. This game is pretty much amazing. It is lacking a little (or a lot) in the story area but I don't care. This game adds some great mechanics to a...