It's weird how you won Review Crew Pick and nothing else. I still quite enjoyed it. I do think your other stuff is better. I guess stop motion of any kind does in fact count as a cartoon. The music was really nice as well. I guess I liked it because of how simple it was.
You still had a lot going on. That's always a plus. You show off your environment so well. I like how you can control the length. That would get a lot popular here later.