Mark of the Beast: Caller thinks the end of the world is actually happening now because there's so much talk about the 3rd Temple, but also wants to know what Steve think the Mark of the Beast is going to be? A microchip? Man of Sin Dwelling in the Temple: What about Man of Sin that is going to be dwelling in the Temple? [2 Thessalonians 2]