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?
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.