Windows
Community Rating: 3.72 Total Votes: 9
Detention is an atmospheric horror game set in 1960s Taiwan under martial law. Incorporated religious elements...
Community Rating: 3.85 Total Votes: 10
From the creators of the IndieCade Journey Award winner Detention, Red Candle Games brings you a story Inspired by...