Sci-fi strategy Phoenix Point sees its final official update for PC