24th September 2004, 12:18 PM
New screens from TGS! There's also an awesome video up at the official site and ign, etc.
*hyperventilates*
HOLYCRAPHOLYCRAPHOLYCRAPHOLYCRAP!
*hyperventilates*
HOLYCRAPHOLYCRAPHOLYCRAPHOLYCRAP!