A game that combines elements of shooting and puzzles, requiring players to use strategy and aim to solve challenges.
1 game found