Doo doo doo DOO!
A weird, yet enjoyable little adventure. I was afraid I might find all the NG cameos a bit gratuidous, but I actually found them pretty fun. Nice work.
I was hoping for a bit more of an ending though...
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.