You're icon is REALLY awesome, the animation is really smooth! It's really amazing. But there's one thing I want to tell you though; your icon size is of 22.6 KB and one of the rules said:
- Make them less than 15kb so we can use them as icons.
I don't know if it really matters, but I think you should ask Griffsnuff, because you have a lot of chance of winning (Your icon is really great) and it would be sad if they don't choose your icon just because of it's size.