Forum Overview
::
Gamerasutra
::
The Hawken dev team must've shit their pants when Titanfall was unveiled.