I really enjoyed this game! It was engaging and had a neat ascetic! Although I had some framerate stability issues, I thought the experience made for a nice puzzle game.
What browser are you using, and do you have hardware acceleration on, if its turned off that could be the issue. anyway thanks for playing :)