Platforming, combat, crafting and a world map. Such an insane amount of stuff going on!
The audio and art style complement eachother really well, and the scene transitions really add to the presentation.
I would say, some of the elements could do with being highlighted more - dying, running out of time and getting the key all end the level in the exact same way, so sometimes it's difficult what's actually happened.
Once I got my head around the different game states, it was super fun to play.