Chad and I give our first impressions on Donkey Kong Country Returns 3D! It's pretty much the definition of a love-hate, pleasure-pain, sadomasochistic relationship we have with the game, and, in my little old opinion, it's quite worth your time to hear our equal levels of praise and bitching in our new episode!
Oh yeah! Donkey Kong Country Returns 3D was released last Friday! We should have really done an update for that one...