I can honestly say this is nothing less than Amazing. I can't even fathom how long it must've even took to do a piece like this. Go you!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.