Nice idea! I like how much detail you got with the timing indicators.
Thanks for the play! This has to have proper feedback else it would be too hard for the user to know if they pressed correctly!