Mr Freeze in Arkham City, Dota 2 LEAKED, & Dark Souls

DOTA 2 screenshots got leaked ahead of the Gamescom reveal, Batman Arkham City has a new trailer for MR FREEZE, and Deus Ex Human Revolution is best on PC? All this and more, on Destructoid 163!

DOTA 2 screenshots got leaked ahead of the Gamescom reveal, Batman Arkham City has a new trailer for MR FREEZE, and Deus Ex Human Revolution is best on PC? All this and more, on Destructoid 163!