Digital creativity revs up in Cannes