Wait a second...
Nice commercial thing, but I'm starting to get the feeling that this contest was a cleaver "strategy" designed to get more people on newgrounds...and then to use the art portal or something along those lines. Or maybe I'm just wrong idk yet.