Leemoon

Abstract puzzle-platformer
Puzzle
Adventure
Play in browser
A point-and-click adventure game
Puzzle
An intervention to The Legend of Zelda from 1986
Adventure