Keith Tucker is the director of Megafun and creative director of all internal projects. He develops the creative concepts and oversees the documentation of the developed designs.