SPIRIT: the rpg