Develop
Games ProgrammerDependant on experienceUK - London
Tongue-in-cheek strategy puzzler is new studio's first title