I've played pretty much every "main" Final Fantasy in the series and up until this day, FF XIII is the only where I haven't finished the final dungeon. It also took me 3 years to actually get there, because I couldn't stand playing the game more than 2 hours a week.
Because I just stopped caring.
The Good:
- It has good graphics, a bit too random with the colors and the shininess, but at least it's not an Unreal game 90% of the games look the same.
- Just like every FF game, it has the balls to try something new, even if it is a fail.
The Bad:
- The characters, remember those likable, deep, but also funny characters like Vivi Ornitier, Barret Wallace, Kain Highwind or Celes Chere? Yeah, none of that. Instead we have a guy constantly moping about his girlfriend, Hope and Vanille taking on the monicker of two of the worst child characters in any game ever and little Chocobo bird being the most enjoyable character of all.
- The story, or better yet, the setup of the story. Too much bullshit terms and not enough time taken to let the player take in the bizarre world. You get terms like Cieth, l'Cie and Fal Cie thrown at you from the start, there's some bullshit politics going on and I don't see how anyone could care less. Compare this to the way FF IX's setting was expanded, it's unbelievable that both games were made by the same company. I guess the idea of being chosen, marked and then resented by all others could've been an interesting element to discuss discrimination - but it doesn't go anywhere. It's really just the laziest form of: "Hey, we need these six characters to go on a quest together somehow. Oh, I know, let's just let some bullshit demi-god entity mark 'em all! Genius!"
- The flow, a recurring critique is that the game is too linear. This is a flawed critique, many FF titles have been lineair and did just fine. The problem with FF XIII is that it offers no variation. There are no mini-games, there are no lively cities or villages, you can't go slumming from shop to shop, there is only the dungeon and the cutscene.
- The combat, while beautiful and fluent, is pretty damn hollow. You can only control one character, you cannot program the behavior of other characters and you cannot switch in battle. In other words, everything FF XII did right, FF XIII did wrong. They do have this cute reverse-Chrono Cross concept where you can already use certain moves based on how much your ATB-meter is filled up. However, in the end, you'll just end up smashing the auto-attack button, the real trick is to set up the right paradigms before battle and press the R1 button on the right time. And it's so easy to fuck up in battle because the balance has gone to shit, that you literally get spawned right before said battle if you die.
- The upgrades, the crystarium system is a dumbed down version of the sphere grid or license board. With "dumbed down", I mean there is no freedom whatsoever. There wouldn't have been any difference if they had just opted for an old school class system in which a profession just learns new abilities as you use the profession in battle. Think FF IV, V or VI (without the added depth of Espers). Furthermore, it is possible to upgrade your weapons, but doing that is tedious as all hell and pretty much has you grinding for certain items the way FF VIII had you grinding for Magic.
---
So, yeah, I don't know if the FF XIII games are any good, because I only played the first one and it left such a bad taste in my mouth that I stopped buying them. The story, setting and characters are a mess, the combat is flawed and there's never really any change of pace. It's beautiful, sure, but even then, I doubt the environments will have big enough an impact that they'll stick with you. Same for the music! Damn, talk about forgettable, the music is also something that is just "there". I mean, sure, you can hear the money, you know it's music with a budget - but they don't linger. FF music is supposed to get stuck in your head.