Yeah we made the game with speedrunning in mind so it's meant to be hard lol, we are glad that you still enjoyed playing it though!
We will be sure to check out your game and give you some feedback, I played it a little last night and I LOVE the art style so great work! I will be sure to go into more detail though once I leave my actual review on your submissions page, thanks again! :)