Very satisfying ending ^^the map was very useful in finishing up the remaining areas towards the end, I found way more green life crystals than I could use haha, I encountered all the things mentioned here already, but nothing that made the game unplayable, overall it was very well designed and I had no problems.
One that may not have been mentioned, at the end of the underwater section there was a door right after getting a recipe (or maybe it was just a checkpoint) A door with a rock face on one side, but id approached it from the room on the other side, and couldn't bomb the rock, so I had to back track. You probably already aware of stuff like this just thought id mention it :)
The mechanics were great, everything made traversing more fun which is all I hope for personally, the wall jump is a bit fiddley but not really that bad, In summary I really enjoyed playing! :)