Strange yet satisfying...
In my opinion, this is pretty good for a first animation. It's slow at first, but as it progresses it gets more complex. It's weird, but it's different. It's not crappy because it's its own style. Kinda hard to express in words, but I hope you know what I mean.
Also I totally agree. Ninjas FTW.