Quantcast
View Post

Unless the console is coming next year (and probably *early* next year), I don't really believe this to be real. Did I mention that I seriously doubt it's coming next year?