Masterful work.
I don't understand the guy complaining about the anime style. The series is Japanese to start with. Its well drawn, it flows well, the song is catchy.
Its a really good flash. And thats all there is to it. If you don't like the style then don't watch it. Its as simple as that.