It has some brilliant elements, and some bad elements. It generally feels good, but the animations could be a lot better. The signs are great but poorly balanced since they take forever to recharge. Same with the bombs. The enemies can be quite spongey too.