- Download games
- Best playing value
Release date: 15 May 2013
Step bravely into the unknown with Forbidden Secrets - Alien Town Deluxe, an uneasy investigation into uncharted territory. A TV show is turning the children of Fort Nightingale into strange beings and adults into motionless living dolls. As the government agent in charge of investigating unexplained phenomena, Clarissa undertakes her most perplexing case yet.
Play for free - Try Forbidden Secrets - Alien Town today!
Please note: due to its large file size, this game may take longer than normal to download and install.
Forbidden Secrets - Alien Town features