Yes, if you cast your eyes just to the right, you'll spot this:
Cathal Coughlan - Rancho Tetrahedron
Download Rancho Tetrahedron
That would be a new Cathal Coughlan album. (Technically, a new Cathal Coughlan and the Grand Necropolitan Duo album.) I think that deserves a little more of a shout.