Special Forces: Team X - Launch Trailer
Special Forces: Team X is now available on Xbox Live Arcade and Steam.
Special Forces: Team X is now available on Xbox Live Arcade and Steam.
The devs from Zombie Studios take you through the third person shooter Special Forces Team X.
Check out the official trailer for Special Forces: Team X.
Log in to comment