Man, first sign of any difficulty and the Avengers are willing to trade lives.
In all fairness, I was mostly joking, I don't wanna throw anyone else into the Thanus again.
In terms of the challenge, maybe the stone is in Mars? I mean, Doom takes place in Mars and the text is red like the planet Mars.