Very creative and original stuff. It's a shame there isn't more like that on Newgrounds.
Really impressed here.
You are my God
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.