Freezes after level 21. Some levels literally are impossible but then you play the level again and it's an entirely different level. Game doesn't save so when you reload browser, start all over. You can do the exact same thing different times and have different outcomes, with much relying on pixel-precise luck. Game is an exercise in frustration, and not due to lack of skill from the player, but due to bad design and bugs, many of which are repeated from the first game.