By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Promising rumors of AAA 3rd party titles is soooo 2007.

2008 is the time to start slapping down those names or shutting up.