‘Masters of the Universe: Revelation’ Gets Review Bombed, But Why?
Just wrapping up Masters of the Universe and looking at the reviews to see the score so low? That’s what we did and we weren’t completely surprised as the controversy for the series has been...