Steam link: https://store.steampowered.com/app/1708200/
Short Description: On Your Hands is a game which seeks to merge complex puzzle mechanics with a creepy atmosphere and terrifying enemies. Can you use the seven unique magic types to make your way off a strange alien planet?
Platforms: Windows Linux
Publisher: Skeleton Studios
Developer: SkullCrusher
Release: Apr 24, 2023 (1 year, 6 months ago)
Price: $11.99
Reviews: 26
Score: 8/10
Followers: 319
Tags: 3D Abstract Adventure Aliens Controller Dark Early Access Exploration First-Person FPS Horror Indie Linear Lovecraftian Multiple Endings Physics Puzzle Sci-fi Singleplayer Stylized
Genres: Action, Adventure, Indie
Revenue Estimate: ~$6,000