Hmm...
What do people think of the following modified BYOR:
Pokemon mafia.
Basically, it works similar to normal BYOR's: everyone sends in a role (in this case, the name of a pokemon), and they get a role based on that pokemon. However, the night mechanics, mainly killing, work a little differently:
Every pokemon has certain statistics: type, hit points, speed, attack, spec attack, defense, and spec defense, much like in the pokemon games. The speed attribute, however, is the only attribute taken fairly straight from the games: the other attributes are modified, for reasons I'll get to in a minute. Every action (move, in game speak) has a certain type associated with it. Whenever a damaging action is used on another player, that player loses an amount of health equal to (attacker's attack/spec attack - defender's defense/spec defense) * .1 * move damage. Additionally, any multipliers from move type versus pokemon type (I'll keep track of these, don't worry) are applied as well. The attack, spec attack, defense, and spec defense values of a given pokemon go between 0 and 10. The amount of final damage is taken out of the defending pokemon's hitpoints, and if a pokemon's hp ever reaches 0, the player is eliminated. The speed attribute is used to determine who gets to act first: in this way, a kill might go before a roleblock or what have you. The standard mafiakill clocks in at 60 normal-type damage.
Lynches still work the same way: if a player is lynched, they are immediately eliminated unless their role says otherwise.