This is fucking beautiful. I don't know anything about visual art forms so I can't really give critique/review... Just wanted to say this is very awesome!!!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.