I've learned about this video today. Apparently it was a huge meme in 2010 that I've missed. Shame on me. This is completely replayable. I am addicted to this video. I hate you for being this good. Why are you so good? Why??

Also newgrounds > youtube