You are stuck on a planet!
Little Spaceman

Source and More information: Little Spaceman [Free] [Adventure]

Author: itch.io