Random Article


 
Must See..
 

 
Posts Tagged ‘Special Forces: Team X’
 
 
 
 
Xbox
 
Special Forces: Team X review
Special Forces: Team X review
Special Forces: Team X review

Special Forces: Team X review

Special Forces: Team X is undeniably a good game. While individual elements can feel familiar from other titles - the Call of Duty and Gears of War series especially - it combines well what it has into somethi...