Opinions on the Iron Man film, a nerfed Die Hard, and new
game announcements from Lucasarts and Infinite Interactive. Plus, we
wager on which movies will make the most summer cash, and cast our own
horror flick! It's The Totally Rad Show Episode 7: "Fan