Is this release actually confirmed by a reliable source in any way?
No, it has not.
So what exactly are we basing 10 pages of hype on? I mean, hey I'd love to see this but as I scan through this thread, nothing has really convinced me that its actually happening. Again, I hope so
Forum: Tell Me