Better is a subjective term... I guess the scenario might not be to the reviewer's liking. For me, Stellaban wasn't exactly spectacular with the corruption and brainwashing unlike Sailor Knight or Justice Blade.
Anyhow for the new Bladeranger, the info they've given so far and it's prelim...