TORSHOCK studio
presents the first-person puzzle game
Steam
DEMO
Steam
STEAM
Epic Games
STORE
PC release date:
January 15, 2025
Reddit
Reddit
X
X
Instagram
Instagram
Discord
Discord
YouTube
YouTube
Facebook
Facebook
Google Drive
Google Drive
Email
Email
Made with Carrd