Niiiiiiiiiiiiiiiiiice!
I don't give a shit what everyone else thinks...stick figures are pretty cool IF done right (such as Xiaoxiao 3). This, I thought, was pretty good...in fact, I gave it a full rank. I think you earned it, so there. This just goes to show that sometimes stick figure movies can kick everything else's ass!