Thank you so much for the feedback and thank you so much for playing the game! We are already aware of most of the issues you mentioned and are actually working on a more polished version of the game to release once the game jam voting ends. It will include a lot of bug fixing as well as a tutorial level, as we've realized a lot of the games mechanics aren't directly apparent to newcomers.