Randomness can add a fresh twist every time you play, boosting replayability...
https://www.hometalk.com/member/258834433/lizzie117411
Randomness can add a fresh twist every time you play, boosting replayability without making things feel unfair. But too much can rob players of meaningful choices