Challus - The Internet Mystery Challenge

Challus - The Internet Mystery Challenge

Solve the mystery, win $1,000,000. Challus is an internet adventure game that could make you an instant millionaire!


http://www.challus.com


Challus - The Internet Mystery Challenge Reviews