David Hayes - is a video game composer. David Hayes began his career in ?? and has worked for companies such as ??. David Hayes's first game was ?? which was released ??. Best Game David Hayes contributed to was ??. David Hayes's latest work is ?? which was released ??.