8 bit animated promotional video for technology services company, CDS. A mixture of original and stock illustration helped tie factual information in to a narrative theme.