Could he look any less intimidating?
Looks like we will see the red costume after all
http://www.comicbookmovie.com/fansites/JoshWildingNewsAndReviews/news/?a=115873
I know it's not necessarily the case in the universe of this show, but all this "this city needs me" stuff has me thinking about all the other Marvel superheroes running around NYC. Does it REALLY need you that much Matt? Spidey and the FF aren't exactly slackers.