Here's today's Destructoid Show! Lots of cool stuff today, and some stupid crappy stuff. Sounds like a regular ol' Tuesday, huh? The Elder Scrolls Online has started beta signups, Ralph Nader called video games a mean name, Resident Evil Revelations is coming to consoles and PC, and Ni No Kuni got reviewed! Also, Dead Space 3 has some smelly little microtransactions in it.