World Of Leaders: Presentation video added

A presentation video has just been added to the game page: it describes the main gameplay aspects and features of the game. A few players report having got crashes: we invite them to report this to us on support@eversim…