nice game, all the visual effects and particles make it look really cool! the stages look really nice too. My main point of constructive criticism would be that on the mountain there's a spot where you can just sit and hold down the shoot button and you win, and another similar spot on the volcano that takes a bit of turning but is just as easy. I think adding some sort of reload mechanic would really help combat this so the player can't just shoot indefinitely.
overall though, looks and feels really cool!