Very well crafted little puzzle game. The difficulty is perfect. Easy enough to keep going, but hard enough to be fun. Great job!