Special Forces: Team X Launch Trailer Posted on: Feb 07, 2013 Special Forces: Team X is now live and available via Steam. Games in this article: Special Forces: Team X