Yeah, there are tons of bugs, unfortunately. I literally uploaded this game at the last second. A poor excuse, I know, but what can you do.
I do want to update this game once the jam is over. The core idea is solid, it just needs polishing. (And lots of it.)