Thanks for playing. The game is meant to be a challenge, the artist on our team couldn't even beat the game 😆.
There's a gameplay video you can watch if you don't feel comfortable giving a rating based your own gameplay. Please consider rating the game for the game jam as only 4 people have rated the game so far.