Hey, thanks for the feedback! We agree that some parts of the game are a bit too difficult. Hopefully it didn't make the experience unbearable :)