Brand refresh and new marketing website for Zappware, a Belgian but globally active streaming company.