I ran a modified Dread game over the weekend, where I added a layer of dice rolling. Failed checks resulted in pulls, and number of pulls increased with the number of prior failed checks. This simple addition if ability scores created a mechanical differentiation among the characters and worked...