What is life? A game? A story? No it's a ladder.
The Ladder

Source and More information: The Ladder [Free] [Puzzle]

Author: itch.io