With all things Marvel touches turning to gold, it was only a matter of time someone came up with some kind of exhibit for the “Center Of The Universe” New York”s own Times Square. Well, look no further. Welcome to Avengers S.T.A.T.I.O.N. A non stop interactive insight to the world of Avengers. Avengers S.T.A.T.I.O.N. is exhibiting at Discovery Times Square for the next seven months. Here’s a first look at the exhibit and interviews with the people behind it.