E3 2013: TITANFALL Proves Respawn Still Has the Goods

Date: 12 June 2013 Time: 12:43 PM ET