Role-playing games have a long and fascinating history. From its humble tabletop ...