I'm normally not a fan of platformers, mainly because I played too many of them, but the twist is interesting enough to make this feel fresh. Everything about this is impressive and charming. The intro and outro are what takes the game from "very good" to "truly impressive." Great work!