The aim of a non-linear narrative in an open-world, massively-multiplayer game is quite ambitious, with storytelling challenges such as: