I think we're leaving this jam game in prototype state for now, but we'll definitely look into the glitches you mentioned if we do another update.
Thanks so much for your kind and thoughtful feedback! :)