I DID NOT MAKE THIS.
If you liked the video be sure to check out the original video on Newgrounds! : http://www.newgrounds.com/portal/view/557775
I tried to list all the people who worked on this awesome collaboration in the tags make sure to also check their Newgrounds profiles!