THAT is what sprite animation should look like. That was incredibly well done, flawlessly smooth, excellent choice for music, and lots of great effects. Well done. It is nice to see something this good show up on Newgrounds from time to time. I'll be looking forward to the final installment.