Craig Zacok is a multi-disciplined artist and creative with background experience in advertising, post production, and games.