A cozy VR action-puzzle gameabout balancing towering stacksto meet cute cryptids oncolourful floating islands.
Stacksquatch