Loading

Stacksquatch is a VR action-puzzle game about stacking, exploration, and cryptozoology. Stack objects, grow bigger, and explore the floating Crystal Islands!
Checking store prices…
Checking for news…
Finding videos…
No discussions yet. Start the conversation!