Realy good game. Art, music, gameplay all fits well together.
Though it a bit tedius for me when the boxes you had to push yourself were introduced, since you had to run in circles. I guess though that is kind of innate to puzzle platformers.
So i would not say these were too few levels, it is just about the right amount.