Take center stage in Cannes, blast your press releases and invites