Lots of improvements from when I last saw it, and it's fun to play! (And ramps up a lot better). Suggestion I would make would be to change the tones made when you press keys to be less jarring, and streamline the UI a bit more, but it's working well so far.