It's a nice game, but it has a some game breaking glitches. A couple I found were one in which the game froze when pouring water on one of the plants that are supposed to form a bridge but I guess it could be my flash acting like a b*tch, and one in which I jumped in a narrow space when switching screens and the little guy clipped inside a wall from which I proceeded to free myself by shooting diagonally, accidentally leaving the game map altogether and getting stuck in an infinite falling loop.
If it weren't for that I'd rate it higher, you've got a nice metroidvania going on here, I loved that even the bird creatures' feathers have some degree of physics before disappearing, and the jumping is a bit choppy but not a hinderance to the gameplay. Good job!