Hey everybody! I'm back from my travels in the far east to host another fine episode of The Destructoid Show.
Today we talk about a random rumor about Half Life 3 being open world, Tara runs down what's new in Halo 4, Metal Gear Rising: Revengeance is full of hilarious robot dogs and Vectorman, Remember Me has a ridiculously complex combo system, and DmC has a new trailer. And people are mad about it.
[*].disqus.comto your security software's whitelist.