What spoiler? Surely you don't mean the suit? It's promotional material, people are meant to see it. I can't imagine what in that article could be regarded as a spoiler, unless you haven't seen The Avengers, making you very much alone there...