Cheetos and Blumhouse release a new ‘Flavor of Fear’ short film · Digg