Well, the first Saturn game was quite broken, but that was understandable and forgivable, considering that it was their first game. The best thing is that they are constantly improving. When immunity and reflect got too good (because they block not only damage, but also any "upon hit" effects including instant death), they added the revenge abilities to counter them.