I just noticed they had a PR this morning, will be marketing their film at quite a few festivals beside Cannes.