Thank you so much! I'm glad you enjoyed it.
I think the level of difficulty suffered because I ran out of time. If I started sooner, or set aside some more time to testing the difficulty, I could've tuned it better. Thank you for the comment :)