TitanFall – Competitive Mecha First Person Shooter

When a person thinks of first person games there are a few that come straight to mind, the likes of your Call Of Duty and Battlefield 4 but now we have a new contender with a dev team full of history. Titanfall's creators, Respawn Entertainment actually were a part of Infinity Ward and they produced [...]