wow...kooky.
This puts most of newgrounds' ability to animate to shame. So what if it's not perfectly in sync. Stuff in Flash plays differently sometimes than what plays in Flash player (especially if there are a lot of frames / If he made this with a slow computer). Anyway, this was pretty trippy; I sincerely enjoyed it.