Fun and cute puzzle game! What more can you ask for? Great job ramping up the mechanics. One at a time to let the player understand each one. Well done!