*THIS POST WILL CONTAIN MASSIVE SPOILERS FOR MASTERS OF THE UNIVERSE: REVELATION* *FULL SPOILERS FROM HERE ON OUT* Well, It finally released. The long teased and awaited Kevin Smith animated sequel show to the original Masters of the Universe cartoon, Revelations, released this past Friday and quickly became one of the top 10 streamed titles... Continue Reading →