I got proper Link's Awakening vibes from this, and it made me smile. The pace of the gameplay and rising challenge is just right, to the point that I felt challenged but not frustrated. Excellent.