We understand deeply how games are made from the simple starting points of a one-line idea, through concept, prototyping, pre-production and large scale, multi hundred-person development teams