Develop
Games ProgrammerDependant on experienceUK - London
“I both hate and love the technical limitations,” says the Last Guardian project lead