Pretty awesome game. Love the artwork. The game is a bit hard for me, but its good. Also nice touch with random levels each time we continue the game after dying, it makes the game harder, but cooler.
There was a very little lag for me in the game, and during the third time playing the game, the game froze and the browser got stuck. Please do see if anyone else is facing this issues.