I was expecting this to be bad, but it's actually pretty good!
Animation and sound all good. Lots of good effects. Lots of A v A stuff we know well and more. The only problem for me is unlike AvA I didn't really understand the story.