This is incredibly cute! The squeaking sounds got me. I had fun pushing the worms along the platforms though...