It's quite nice, a few comments though:
- Change the colors of the unlocked levels, the difference between the locked and unlocked locks are almost undistinguishable
- Since the direction that a star points to is retained when restarting a level, it is possible to get a better time for a level, and thus, a better score
- If possible, do not end the set direction phase when the mouse leaves a star's circular area. It might be better to just wait for the player to release his mouse to exit a star's direction setting mode