Thor, Destin Legarie and Jim Sterling discuss E3 Posted 11 years ago by Jim Sterling God damn it, ScrewAttack. I love you guys. Jim Sterling Filed under... #Destructoid#E3#ScrewAttack