June 26th, 2012 Update

The Cthulhu Store has been launched (although this is not what the future one will look like). You can check it out in the menu bar to your left. We also have a poll running concerning the live chats we recently added. Vote on that here.


Future plans:
*Make website Faster
*Add a wall
*Add more emoticons
*Get more people

Cthulhu Update

United States withdraws troops from Europe
The Cthulhu Store

Related Posts

 

Comments (0)

There are no comments posted here yet

Leave your comments

  1. Posting comment as a guest.
Attachments (0 / 3)
Share Your Location