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