I bolted on Avengers/Invaders cause I thought the same, That and the speed at which the Marvel universe is moving a miniseries that takes a year to come out was too much. I love the originl Human Torch and Toro. I'll have to see if I can scan the FF issue where The Thinker kill Toro off.