Kind of put's me in a cross of Eve/Freelancer with hints at I-War. Which given it came out in '97, the hint's to I-War are understandable but that it gave an Eve/FreeLancer vibe well before either of them were released is pretty interesting to note.
If there is a group of people interested (or already) developing for this, and they just need a "Forum" or someplace to call home, I'm perfectly happy with the idea of that place being here.
If people are trying to scout for anything more than that, well, again I have no problem with them having a place here to talk about it.
But it largely (by the first link in the OP) looks like they have everything pretty well sorted out.