entertainment technology platform