Battle Royale: the story behind the phenomenon that is Fortnite
More than 125 million people have played it, millions more have watched streaming videos of live gameplay, and rappers, footballers and schoolchildren alike have become obsessed by every facet of it - but why?