Never Before Seen Titanfall Screenshots and Maps Leaked Titanfall is one of the most anticipated games of 2014 and it is launching next week! A Reddit user... March 3, 2014 by Bob Buskirk