Titanfall: meet the newest titan, the Ogre 14 January 2014 With top notch armour and offensive capabilities, the Ogre is the ultimate battle tank. Check... read more