Thanos held up his fist again, and the gauntlet glowed with an immense power. "These, are the final stones. Space. And Time. And with them..."
Suddenly Thanos was behind the Punisher, and dealt a backhand to his entire body.
"I can be ANYWHERE!" Boomed the Titan. As Repentance flew across the landscape of the moon Thanos teleported ahead of him.
He slammed his fists down upon Castle, stopping his momentum and creating a crater in the ground.
Castle coughed up more blood. His suit began to spark as Jarvis, the suits AI, began to speak. "Sir, I thought I should let you know that you are rapidly losing power."
Castle got up, his whole body aching as he stood. He couldn't believe his eyes when he looked up to the top of the crater.
There must have been at least 30 duplicates of Thanos, all wielding Infinity Gauntlets. They laughed, as they came rushing down the slopes.
Blow after blow, hit after hit, they began to beat Castle. His suit was powering down, and he couldn't muscle up the strength to use the Venom.
"Give up Castle!" They all shouted in unison. "There is no way for a mortal like you to defeat me!" Frank's eyes were shutting. He was on his last dying breaths.
But something sparked in his brain.
"J-jarvis.... Activate... Self.. destruct." Frank said with hushed breath. "Are you sure sir?" Jarvis asked. "Do it." Castle repeated. "Self destruct initiated. In T minus 5. 4. 3 2..."
The look on Thanos face upon hearing this was enough to make Frank smile one last time. Even if he didn't save the world, at least he helped.
And then he heard it.