Board Thread:General Discussion/@comment-1509585-20140804211643/@comment-25124692-20140804214940

My theory is that they were going to tie in the armor with Ultron and Vision anyway.