I'm not sure why so many people had trouble with the battles in this game. They can prove challenging at times, but the mechanics are very simple and straight forward, in my opinion. I've played games with overly confusing battle mechanics and this isn't one of them. As for repetitiveness; generally, all battles play out the same but different enemies have different weak spots and taking advantage of those is key to the battle. Some battles are difficult but not so much that they are un-doable. I hate games that make you grind and have a sharp learning curve but I didn't have those problems in this game. But I suppose everyone is different, hence the reviews.
I really enjoyed the atmosphere, plot and characters in this game. It definitely has a unique feel to it. Actually, 'unique' could be used for the entire experience; I certainly haven't played a game like this before. The main character, Zephyr, was a nice change from typical hero archetypes. He is more of an anti-hero with a dark past; he's not a particularly nice kid, but not a bad one either. Bad things happened to him but he doesn't whine about it. Besides the plot, the relationship between the three main characters keeps the game going.
All in all, I enjoyed this game enough that I am still hoping for a sequel.