News

This section is dedicated to news as well as user-created blogs.

Attention Cthulhu Fans: Beta Tester Needed

Attention Cthulhu Fans: Beta Tester Needed
The Cthulhu Portal opened last week. It is still in its beta stages, but, we need people who can act as beta testers and bug-reporters. Beta testers may be given special privileges or commission for input and for growing the community.You can read more about the Cthulhu portal in our opening statement here
  31583 Hits
  0 Comments