For a video game, it depends in part on how much effort you want to put into graphics / sound vs mechanics. Computers excel at number crunching, after all. The other part, of course, boils down to giving players enough 'levers' to customize their approach to game enough that they can enjoy the...