Very fun. The characters look good and the battles are enjoyable. I really liked the patterns and trying to figure the way out, and even if it's hard, the "continue" option avoided getting too frustrated.
One complaint I have is how Angelica move, I feel she is too fast, and that makes it hard to adjust movement to dodge some of the more precise patterns. The flight was also kinda hard to use, and it using it at the same time as dodging and attacking was a bit overwhelming.
But yeah, overall I really loved that game.