1 The Division devs are working on a new Avatar game metro.co.uk Olivia Coster 7 years ago in Games 0