Stacksquatch

Stacksquatch

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

Details

ReleasedApril 8, 2021
StatusReleased
GenresIndie
ThemesAction
PlatformsSTE SteamVR
ModesSingle player

Players Online

24-hour Peak
1
No data available for this period.