Eh.
I think you should've mentioned something about how you like Egoraptors work. Aside from that, this is pretty good animation. So I gave you a 5 for being good at animating. Had it been a more original in the way it was animated and drawn I would've been down with it.