Persona 5 Royal. The longest single-player story in gaming can be found within Atlus's preeminent JRPG Persona 5 Royal. HLTB lists the average completion time for its story at 101 hours.