Interesting concept with great visuals. A bit tough to play though. And it would be wise to block the player from spamming LMB, like in rhythm games, where a game punishes you if you press a button too early. However, it would require a more accurate calculation of valid timings. I agree with the previous comment, that I felt like I needed to click much earlier.