When Netflix launched the first five episodes of “Masters of the Universe: Revelation” back on July 23, 2021, there were two posters released up to that point: A teaser poster and a final poster. So in regards to the promotional posters of the anticipated follow-up series “Masters of the Universe: Revolution”, we expected those posters […]