Discussion in 'Video Games and Technology' started by mrhillz, Feb 25, 2011.
Anyone else play this? I"ve been playing it on steam as of late, enjoying it on multiplayer.
I own it on Steam and XBL, but don't play often. Mainly because I don't know many people who one the game.
Separate names with a comma.