I started posting that cover design on several other forums - Paizo, Goodman Games, and EnWorld, with initial promo on Kaidan RPG in existing threads of mine on those sites, or new ones in the Announcement boards.
Right away I got interest and responses, but also right away, they asked for link to a website so they can get more details. Whoops, I didn't have one ready yet, so I rushed on getting this up. There's some "hidden" information under About Us dropdown menu - setting, that gives more details than the obvious pages.
Check it out and tell me what you think?
Kaidan RPG site
I still plan to add more pages, more details, perhaps its own forum and what not.
GP