I'm giving it 4 stars because the Concept and Visual to Audio Sync was completely on point. Really nice editing job, I'm guessing you were mostly solo on this project.
I'd give it 5 stars if you had more Character Animation, which I understand is the most difficult part, but also the most powerful thing you can do in an Animation, frame by frame...it drives me crazy sometimes, but I do it because I love it.
Nice work man, I hope to see more from you.