Forum Overview
::
Gamerasutra
::
They're GONNA add that stuff in the trailer, they just need to get outta "Alpha"