Some of you will have seen this before, and some not. It was sponsored by http://Newgrounds.com, so up until now it has lived on the Newgrounds channel. But Tom from Newgrounds, being a ...