Really nice!
At first I thought this was going to be pictures drawn by people who had helped you, but you all did it by yourself! While I am not the biggest fan of the art portal, this was just great to look at! There is also a really pleasant and cool song to go with it. As a big reviewer, I could recognize these individual guys' work quite easily. I guess my favorite might even be the first one with Leo & Satan. That is so popular here on Newgrounds I am surprised that I have not seem more tributes to it.