- Aug 31, 2003
- 3,655
- 0
- 71
Originally posted by: AnthroAndStargate
So is this going to be software you install or is it browser based? I hope it's software you install, I'm sick of all these browser based games.
Originally posted by: KeypoX
me too, i didnt like TF2 at all lol.