First Person Shooter August 2, 2016 0 Titanfall Stand by for Titanfall. Crafted by key developers behind the CALL OF DUTY franchise, Titanfall…