Masters of the Galaxy Episode 2 – Super 7 Announcement and Max Steel?!