WOW! Thank you so much, we've actually been working on an update that should fix and improve a lot of things in the level itself as well as the UI, it should come out the day after the Jam ends.
Looking forward to seeing it! Gave you a follow :)
If Your Up for it, the game has been updated :)
though we are planning another update to come out in a while