Thanks a lot! I'm glad you've enjoyed it (as stressful as it is)!
It needs adjustments for sure, I think it can be too difficult. Most of the people that played haven't finished on 1st place, which should be a challenge, but not (so) impossible.