You said the quality isn't as good as you wanted it to be. It looks amazing to me though! Then again i am a sucker for art.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.