Special Forces: Team X is a third-person action game from the masters at Zombie Studios. The game is published by Atari. Overall, the project turned... Read more