...so was it any good?
Hard to tell. It's one of them very artistic games. Love it or hate it. Personally I loved it but I think that the amount of art games released since then trivializes a lot of its greatness. But it certainly beats Dear Esther, IMHO.
And considering your pic: Galactic Conquest? I'm positive that it's either that or a clone of it.
Sorry, nope - I am pretty certain this has nothing to do with Galactic Conquest, it simply looks its age. Although, i am pretty certain it has also had bunch of optional graphics updates since this pic was taken.