This is really cool! The animation quality is actually really high for Newgrounds. The music seemed fitting. I think the plot might need some work. It gets kind of redundant after a while, and there aren't many twists or anything to add drama. I was sort of expecting some sort of boss at the end, but there wasn't one. Still, pretty neat work here, man. ;)