Games & Tech Introducing Lumo Developments Team Lumo reunites to establish a new UK game development studio. Greg EllwoodFebruary 7, 2014