If this isn't some weird thing where it's all fake, I wonder if this is the biggest game leak ever
There are some interesting things in GeForce NOW like God of War with Steam "TBD", HELLDIVERS 2 and Dolphin (emulator). https://t.co/Vco3iZk3gH
— Pavel Djundik (@thexpaw) September 13, 2021
Spoiler for Hidden: