Possible NEW Detector Garrett Storm?

Rumors of a possible new detector from Garrett called the STORM going around.