Bring back scratch and sniff movies?

A super delayed, super concussed, super triple-threat project which skates right up to and over the edge of not being all it can be. Scratch and sniff? Set and forget more like.