A new batch of "iconic" screens showing off the upcoming superhero MMO.