I thought it was great! The thumbnail really catches one's eye, and the concept is interesting. The animation and art style worked well together.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.