For those of you who missed it, Idle Thumbs recently did a live-stream of them playing Far Cry 2. It's quite magical in parts and I recommend giving it a look!
Far Cry 2
Game » consists of 16 releases. Released Oct 21, 2008
Game » consists of 16 releases. Released Oct 21, 2008
Log in to comment