(Scroll down the news post to view comments from readers - Feel free to add your own comments!)
September 4, 2000
X-Squad screens
Posted by @ 12:17 PM, EDT
Gamespot UK posted new screens of EA’s squad-based action game, X Squad: pic #1, pic #2, pic #3 Go here for more