The animation was good (I can't do it better)
The explosion sound was good too.
But you didn't use a sound effect for everything.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.