Its too hard for me but I think it could be a good game :)
Thank you so much for your feedback! We are actually already planning on releasing a patch the day after the game jam rating ends to make it slightly easier.