I like it. :)
Not really sure if you'd be able to improve on this... so my only suggestion is to simply make more! :D
Good Work! Keep on it...
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.