This is simply beatutful. I can't even begin te comprehend on how you did this.XD Then again, i have no idea how or what program or just plain WHAT is used to make these. But I'm sure it's not easy.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.