Game of the Year 2011!

Destructoid's Tara Long and Suicide Girls' Bob Suicide join Anthony to talk about the best games of 2011!

Destructoid's Tara Long and Suicide Girls' Bob Suicide join Anthony to talk about the best games of 2011!