Join Ralph and Jay as they share their first thoughts on Masters of the Universe Revelation Season 1! The First 5 episodes of Kevin Smith’s take on the beloved MOTU franchise dropped today and we will share our first impressions of this Netflix show!