So why does a game developer choose to use dice, or random card draw, or any other random mechanic at the heart of their game design?