PC Titanfall: Ogre Titan Revealed December 9th, 2013 0 Respawn Entertainment has released a new YouTube video revealing the Ogre Titan, for their upcoming game Titanfall. Titanfall is a first...