It took a minute to figure out what was going on, and I lost my first run because of that. On the second run, I had a much better idea of what I was doing, so it was starting to become enjoyable to me. I do like this idea of herding something into an area to gain points! I found the tornado to be more annoying than engaging, but I understand why it has to exist. I think making the player a little bit faster would have made it less annoying to chase down the balls it would kick away? I'm not sure though.
I didn't read any of the text the NPCs in the levels would say, since I felt like I was always on a really tight timer to keep as many reinforcing ideas in the zone as possible. It never felt like there was any downtime to take a moment to read what they were saying.