Atomfall: Tested This New Survival Open World, Between Fallout and STALKER?
Atomfall, releasing March 27, 2025, invites players into a unique post-nuclear England, where resource management and melee combat reign, and a morally flexible narrative unfolds through interconnected puzzles, all within a distinctly British setting.