Tagged:  Special Forces: Team X

XBLA Weekly: February 6, 2013

Written by (@galactic_rhyme) on February 6, 2013 in Features

[, , , , ]

Comments Off on XBLA Weekly: February 6, 2013

The second month of 2013 looks like it’s going to continue the theme we’ve seen all of January from the previous XBLA games released this year: humor. This week Zombie Studios brings us a little bit of an action shooter called Special Forces: Team X and they’re going in with all of their guns blazing. But… Read More »