Thanks for the feedback! Some of the stuff you've mentioned was more intentional as we wanted to make the game pretty difficult, but I can understand how some of the timing can be frustrating or feel too difficult. Again, thank you for the detailed feedback!