OK so the wording is wonky because it is a multiplayer card in a single player world but I think this could have a place in Oath ala Inferno Titan.
6/5 flying haste is a fast, evasive clock.
It is hard castable (easier than titan by R)
It gets to protect itself once for free, very often this may equate to a free counter spell or better since there is a strong possibility you can turn your opponents STP onto their own thing.