I see a spot in the statistics
This was not that good to watch, because it was just the same image the entire thing. The thing that's bad is that this is actually a nice picture in its own right. If you had put this in the art portal, I imagine it would get far better reviews. As you are a member of the Clock Crew, you probably do not care that much about winning positive awards anyway. I guess next time you should add a lot more animation. There was some heart put into this, but you still need to show your creativity off better.