Thanks for playing and for the feedback!!
We definitely had a few technical issues as well as gameplay related issues and we've noted them down and plan to fix them in an update in the weeks following the jam voting period ending :)