HARP: High Adventure Role Playing (revised)