First Impressions Of The Titanfall Beta – A Step In the Right DirectionBy Etienne Dubuc Titanfall, one of the most hyped video game of 2014 opened its beta doors last week. Gamers can now see for themselves if the first