This is so clean yet so dirty at the same time!
Your only problem here is variety...
Hence the 9/10.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.