Zkuq on 08 November 2018
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?