Easy to play, hard to master. With various levels of difficulties and play modes. A procedurally generated board will always have a different solution.