Hmmm...
Well, it does look really good, like all well done fbf animation.
However, as you no doubt know, it still doesn't merit a good score. It's just not entertaining.
I know how it feels to take a lot of time over something like this - I spent 6 hours making a fbf animation that just said 'free blam point' quite a while ago...
Don't give up. Use the experience you've gained to make better stuff faster and more efficiently!
Seriously though, 3 months? How many hours did you spend on it?
This just seems like something which I'd expect to take maybe a week...