If i had to guess it is Eventide's answer to EHX 9's series
You're not alone. But the imagery did imply something to do with granular synthesis or something similar.
Honestly; I heard piano notes and saw a guitar and immediately jumped to the conclusion that this would some sort of new, more-realer guitar synthesis. I'm always down for that.
They say quite a lot...