Would you play a game that made people go missing?
Trapped Like Animals

Source and More information: Trapped Like Animals [Free] [Adventure] [Windows]

Author: itch.io