I can't think of anything more Newgrounds than a group of talented animators and creators all coming together to repeatedly torment and murder the shit out of a videogame character they all share a disain for in the most brutal ways imaginable.
10/10 I approve.