Trapped: The Abduction is a puzzle game. Most rawgers rated the game as "Meh". You can play Trapped: The Abduction on PC.
No reviews for Trapped: The Abduction yet
Be the first to write one.