Stacksquatch is a VR action-puzzle game about stacking, exploration, and cryptozoology. Stack objects, grow bigger, and explore the floating Crystal Islands. Get your hiking shoes on and let's squatch!
Your comment will be anonymous unless you join the community. Or sign in with your social account: