Scratch that, sorry!
Their landing page at http://www.eigenlabs.com is indeed broken. 
I was misled by the fact that the following URL does work, along with all the links I tried on the page: http://www.eigenlabs.com/product/ 
It was the first result I got for that domain when I Google-searched “Eigenharp”.
Anyway, there’s definitely the whiff of absent landlord about it, sadly.
1 Like