Excellent
Just reviewing to report bug, after clearing beginner stage on hard, attempts at other stages wouldn't let me click any of the interface, and would occasionally flash up with the victory window from the previous stage. Refreshing the page fixed the bug, so was only a slight annoyance. Very good game, and well deserved of its hype.