So what gives with "coming in November"?

#11XxDemonFire14xXPosted 1/23/2012 10:29:08 PM
Well seeing as how the trailer says 11/20/2012 at the end, I'm pretty sure that implies a November release date...
---
xbox live: Demonfire14xX
#12deathjr96Posted 1/23/2012 11:36:57 PM

The game has secretly been in development for 2 years, that's why