Beautiful game, it was it glitched horribly in browser though.
Thanks, sorry to hear about the browser issues, ran into some problems with 2D bones that seem to cause some hiccups.