Total War developer Creative Assembly is making changes in 2025, putting a halt to its Blood Pack DLC and stepping away from the launcher.