good game but...
i did encounter a glitch that affected me not completing the game in one sitting during the fight with the final boss. as soon as i done my special attack the snake did the move where he wraps his tail around you then throw you. what happened was an infinite loop of grabbing, throwing that continued well after i had no life remaining.
apart from that though i really enjoyed this game.