News, coverage and analysis tracking Chainsaw Woods across the outlets.
The survival horror game Chainsaw Woods is set to launch on PC via Steam on March 19, 2026. Developed by Ratsuha, the game features procedurally generated forest maps, exploration-focused gameplay with torch lighting, shotgun combat, and online co-op for up to two players.