How Randomness Shapes Modern Game Designs