well done mate! seen this other one:
newgrounds blah blah ... /portal/view/302930
have a look if you like, its more Ricky and Karl...
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.