Cool game! For some reason the windows download doesn't work for me, the browser version works just fine though. I love the nice little intro cutscene (maybe coz we did it too :D), keep making games!
Thanks for the heads up, it should be working now! I'll make sure to check your game as soon as I can!