The Ratings
I think that the animation was good, Not great but good.
I Think you deserve more then 3s and 5s because you have skill and imagination
But the only rason people vote low i have seen is because you let the... "less popular choice" Live lol
I dont like it either but i respect your Hard Work and time.