Top
10°

Podtoid 120: You Just Suck at Games

This week's Podtoid is about Demon's Souls, a really long games of the week segment, and Double Down Browntown.

Read Full Story >>
destructoid.com
The story is too old to be commented.
iHEARTboobs2418d ago

Can't listen to this right now but Demons Soul's is great. Love the way online play was implemented. I've even put off playing Uncharted 2 because of this game.