Game looks visually amazing, but until we have reason to believe otherwise I'm convinced this is vaporware and will never actually release lol