Game

Stacksquatch

AppID 937090 Developer North Key Games Publisher North Key Games Release 2021-04-08

Sit back and stack with Dogtective in a colourful, floating world of cryptids in this VR action-puzzle game.

App ID937090
App typeGame
DeveloperNorth Key Games
PublisherNorth Key Games
Homepagehttps://stacksquatch.com/
Release date2021-04-08 19:16 UTC
Release statereleased
Store pagestore.steampowered.com/app/937090
Last store refresh3 hours ago

Launch options

#ExecutableArgumentsOSDescription
0Stacksquatch.exewindows