Will start June 15, 2005
Game: Challus - The Internet Mystery Challenge
Just checked it out and they say that they are going to launch June 15, 2005. I signed up and that's what it told me on the member page. Looks kinda cool...
Rating:
(4 of 5 stars)