@ Mr Saber is gonna get you anyways just like a backlash. But even if he looses so its really an 8/8 or 8/10 that hits you for 2 but has a great clan bonus and wins low pill battles effortlessly. Also... He loves Soa clans which run rampant sometimes.... Against Soa this is an amazing card
Caelus Cr is weak to a fair share of different clans and abilities, being All Stars, Every Attack manipulation, Protection power and Cancel Power modification, Exchange damage, Equalizer - or +attack, the stupid hedgehog from Riots, 9 power cards are also good.
I'm positive he's not OP in the current meta.