This is Contrarium. It doesn't have a fancy page yet.

Want to play a fun, nerdy, always-on text-based multiplayer roleplaying game by Contrarium? Check out COGG. You might like it.