Behold the trailer. Episode is live March 28. What do you think?