Run, jump and… tongue your way to the top of this towering mountain
Summit

Source and More information: Summit [Free] [Puzzle]

Author: itch.io