I'll check those newsgroups.
I think that's maybe a bit double edged sword to make this a commercial product.. Publicity is nice but how many people are ready to pay for this game? It severely limits distribution. And if people must pay for it, game should be 99% ready when released. My plan is to build it to certain point and release it, then add features like scenarios and editors if there is enough interest.
RVPERTVS:
You can check this thread
