- Download games
- All download games
- Popular games
- New games
- Windows 10 games
- Game walkthroughs
- Best playing value
- FunPass
- Online games
Release date: 13 July 2016
In Twilight Phenomena - Strange Menagerie Deluxe, your cousin is being held captive in a strange mansion in Mexico. The only way to rescue her is to volunteer to take part in a secret experiment - but then you start seeing bizarre animals creeping around the house. What's going on here, and what did you sign up for? Find out now in Twilight Phenomena - Strange Menagerie Deluxe!
Try for free - Play Twilight Phenomena - Strange Menagerie Deluxe right away!
Twilight Phenomena - Strange Menagerie Deluxe features