Clever mechanic! The visuals reminded me a lot of Link's Awakening on the Gameboy, which was one of my favorites as a kid.