I am happy you enjoyed those additional game play mechanics those were actually the most fun to make. In terms of the level design, I tried to make them in a way that would teach you some of the things you can do without explicitly stating it. I also had a decent amount of fun setting up the text boxes, but I felt I may have had too much story for this short of a game.
Regarding the invisibility power up, I thought it would be interesting to have a mechanic that sacrifices some health to hopefully not lose all of it. Thinking about it now there is really never a time to do something like that because whenever you lose health you take damage and become invisible anyway.
With the bottle, I thought I kept it consistent I think I may have made the hit boxes too small for the fireballs.
Lastly, thankyou for the feedback and for playing through my game it really means a lot!