Thanks a lot for your kind words! I am really happy that you think it is the best so far :D
I will definitely revisit timers, hit boxes, and overall the difficulty curve for the game. I want to make this a nice mobile game, hopefully I can comeback and share that with you once it is ready!