A few people have said on the forums that they find the background lore for Phoenix Point to be one of the enjoyable aspects of the game.
So why not actually put it into the game itself? It could be a really nice option to unlock as you play, maybe an equivalent of steam achievements. Do such and such and you’re going to get access to a new short story.
And okay, I know that some people have read those already, but I bet you that a bulk of people haven’t even been on the Snapshot website to look.
EDIT - You could do similar with some other aspects such as design artwork, story boards, maybe one or two cosmetic items to customise your troops.