Wow, another 2024 survival game that everyone says is the best shit in decades, that physically hurts to play and runs like shit. What a great year it's shaping up to be

Reviewed on Feb 17, 2024


Comments