Pretty good, but timing needs improvement.
It was pretty well done. The drawings and animation were good. The only downside is that the timing is off. The flash continuously moves far ahead from the song. This requires the viewer to right click and disable play (in order for the song to catch up). Other than that, it was pretty good.