These types of puzzle games, where you use trial and error to make small adjustments to your stratagy, I've always really liked! Good execution of that!