creative laboratory & indie game publisher