Destructoid #215: ****** Saints Row the Third just had a preview event, and the game is even more insane than prev...
Share this note: