Trapped: The Abduction
About
Trapped: The Abduction is a puzzle game. Most rawgers rated the game as "Meh".
You can play Trapped: The Abduction on PC.
System requirements for PC
Trapped: The Abduction reviews and comments
Related pages
Hello Neighbor Hide and Seek, Moon River, Smith and Winston, Grand Strategy, Tailor Tales