Thank you for your feedback :)
The lag and glitch you have encountered is mostly our fault for not having time to optimize the game.
However I've optimized the game a bit and is now lag-free even on low-end pcs. If you're interested to try it here's a dropbox link to that version: https://www.dropbox.com/sh/1gf4ovi9ehssx0i/AAAY30iNrHijMspAU8XbAHcla?dl=0
Thanks for trying the game!