It is fun because it is a short experience.
Physics can be improved. More animations and transitions from level to level would improve the experience. Audio as well.