Here comes a new challenger! (Can we say that!?) Leo joins the Anarchy Reigns cast!