I only know one song by them (Champagne) and it's pretty good. But I don't know, there's just way too much instrumental prog metal bands out there these days, I can't keep up with them all, and I rarely find a band like this that really sticks out to me.
Intervals, Pomegranate Tiger and CHON are probably my favorites in the genre, they all have something unique.