Brilliant Game But....
Theres one glitch you should take not of yes sorry youv still got 1 glitch i could spot if you die on one of the bosses and when the screen freezez if you shoot the snake the game syays frozen for loneger instead of starting up again and you can juts keep sooting the snake without it even attaking you.
Now, on to the review
I loved the bosses but mabye you could have had something other than 3 snakes. The bonus levels were good but i kept getting pwned by the flying diamond thingys.