This was just Ren's excuse to showcase The horrible pink thing that Set will forever dread. Set likey this, this, and this although not even he can tell you whats up with those headless creatures. This is pretty cool and shows Set and Horus pretty well.
Daphne get's her myth re-told a few hundred times in various methods. One of which is in My Little Pony form. That and she wonders why on earth she's green.