Playstation 4, Watch_Dogs, Destiny, & Iwata's Luigi Hat
Hey guys, if you missed it, here's today's Destructoid Show, which was live earlier. Because we do that every Friday. Lots of news today: Naughty Dog delays The Last Of Us for an extra month. This thing is an actual prototyp... more