News GEEKED WEEK: ‘Masters of the Universe’ Gets a Sequel Titled ‘Revolution’ It looks like Masters of the Universe is back but will now get a new title. The series…