Could use a little work, but definitely not bad
It's actually not bad, sorry you're getting blammed. The animation is a bit cruddy in a few places, but there are some other places where it's quite decent.
However, if you're going to resubmit something that's already been blammed you'll need to change / update the piece significantly. You can't just keep resubmitting until it passes :)