Posts Tagged ‘Special Forces Team X’

Review: Special Forces Team X

Special Forces Team X is a 3rd person action shooter which is totally based online from developers Zombie Studios, who have previously brought us games such as BlackLight. From the start it's...

READ MORE »