This is a climbing action adventure game. The player has fallen to a certain planet and must use punching and spinning to reach the top.
ReleasedDecember 14, 2023
StatusReleased
GenresAdventureIndie
ThemesAction
Platforms PC (Microsoft Windows) ModesSingle player
Players Online
1
No data available for this period.