Sprite animation, as well has Newgrounds itself has come a long way since 2004.
Furthermore you can't get away with using copyrighted music as much as you could 20 years ago. Some older stuff have gotten a pass, including the original version from 2005, but newer submissions may be removed.
Speaking of, it's effectively identical. You could've easily edited that project to also include the video version.
https://www.newgrounds.com/portal/view/247164
RE: Glad to see the old NG humor's still intact!