Game About Inescapable Hellscape Really Resonating With People Right Now For Some Reason