Forbidden Secrets: Alien Town [Download] 70 atmospheric locations 30 mind-bending mini-games 10 non-player characters 20 hidden object scenes 13 stunning cinematics