Today sees the release of The Ambassadors #6 by Mark Millar and Matteo Scalera and the end of the first volume with a promise of more to come With a very "what if Elon Musk started his own superhero line" vibe The last issue has a bit of a party atmosphere, but not all of the[...]