Trapped: The Abduction [Download] Dark, suspenseful mystery with many locations to seek Solve perplexing puzzles and mini-games Immerse in an intense thriller that will leave you startled