I can certainly feel a strong imagination behind this. Creative, a bit mystic but still... Straight in a way as well. :) Hard to express what I think, but I really love it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.