In the grim darkness of the far future, there is only Microsoft Office 40,000.