Wow, so much to like here and not only the wondering music/sfx and well-done visual style, but also the little bits of polish like:
- match count
- telling you when its on match point
- countdown text *on the side of the screen of the player serving*
Easily one of the best I've seen