I can't fix the glitches unfortunately, so I hope they're not too distracting u-u I think the game is best played downloaded, but alas I lose too many players if I don't offer a web version :') Glad you're enjoying the game!
Ah yea dw, the glitches aren too distracting!thats kind of true, mostly people like the web versions TvT:D