User blog comment:ADour/There will be a NEW IRON MAN!/@comment-4772145-20120305172949/@comment-32856285-20120306012736

Seems likely.