Posted October 26, 2024 by Jay Marksman
Escape from Mutation Station, a short, surreal, and subversive escape room experience, was recently announced as part of the Indie Horror Showcase 2024! Check out the trailer below, follow here on Itch, and wishlist on Steam!