the difficulty curve feels like it could go up sooner, the levels before ~10 aren't very challenging even though all the mechanics have already been introduced
fantastic level design after that though, very fun to figure out
also the graphics feel a bit cluttered and slightly unreadable, but it's a 2010 game after all
screen transitions & popup messages also feel pretty drawn out but i'm not sure if it could be lag