It looks rather a lot like a battle report from an old issue of Games Workshop's in-house White Dwarf magazine some time ... broken up by random events on a map of nodes just like the one from ...