By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Carl2291 said:
Playable demo at E3...

Possible Christmas 09 release?

They said it was coming early '10