I loved how the levels were short and snappy (especially at the beginning), Made me want to keep playing as it was rewarding when you completed it and the further you progressed the more planning had to go into every move.