Game cover: Stacksquatch

Stacksquatch

Release date: 08/04/2021

View on Steam

Indie

Also known as: Stacksquatch.exe

SteamVR

Main story

N/A

Stacksquatch is a VR action-puzzle game about stacking, exploration, and cryptozoology. Stack objects, grow bigger, and explore the floating Crystal Islands!

User activity timeline

User reviews

No users reviewed yet.