Hmm, maybe you are right. When I think on a microworld, the first thing that came out is microbes, particles etc :D
So for me little planet relation to microworld theme was not obvious
Interesting point! Thanks for the feedback :D