This will be a somewhat shorter review for me, for the simple fact that I had a blast with this game but frankly, I have a hard time pinning down why I did, so I have a bit less to rant about. This is a remake of 2007's Crisis Core: Final Fantasy VII for the PSP, sort of done in the style of the more recent Final Fantasy VII Remake. I say "sort of" because whereas Remake totally revamped and modified the combat system of the original for a remake treatment, this remake seems much more graphical and maintains a combat system and structure that still very much feels like a typical PSP game in some ways. I did play the original on PSP for a bit, but I kind of hated it and didn't get especially far. Accordingly, I didn't really expect to like this one but thought I'd give it a try as I did like Remake a lot and figured it would at least be fun seeing these familiar places and characters again with the fresher look and feel.

And that's probably one of the biggest pulls of the game, it's got a lot of nostalgia and fan service. As Zack, you get to explore Midgar at a much more laidback, slice-of-life pace, despite the missions you go on to progress the plot. The main plot itself I found to be okay. There were some parts I really enjoyed, exploring some of Sephiroth's history and development and Zack's relationship with Cloud, but these moments were held back significantly by the fact Angeal and Genesis just feel like generic Kingdom Hearts characters and are central to a lot of the main story. However, the more slice-of-life segments between missions and not involving those losers were much more enjoyable. Getting to explore several sectors of Midgar not available in the main title is nice. Spending quality time with Aerith was a big highlight and there are lots of endearing scenes and moments with her. I also appreciated the addition of Cissnei and it's a shame she never shows up in the main game. Midgar has always been one of the more distinct and iconic locations in FF7 (and even of the wider series), so it was cool getting to spend more time there, even when (or perhaps because) you're just doing silly mini-games or going on dates. You also go to the beach, of course.

Zack as a character was one of my bigger sources of hesitation with this game. He seems like an archetype I just always find irritating: the overly-enthusiastic, kind of dumb, genuine good guy without a lot of depth. I typically just can't stand those types of characters. I also don't like how he says 'Gongaga.' However, I was surprised to find that he did kind of grow on me as he started showing a bit more depth as the game went on, which I didn't really expect. It may also be because wow, I never realized how right the people shipping him with Cloud are and how much canon support there is for this pairing. The later chapters of the story are practically yaoi fan fiction and you can't convince me otherwise. Anyway, that also got me to like him more.

The gameplay is yet another area that, on paper, I felt I should hate, but had me hooked. There is a weird...slot machine (called the "DMW") that is running the whole time you're in combat featuring the faces of the different characters close to Zack and if it lines up on a match of the same character you can activate their limit breaks and aligning the same numbers will have other effects. Occasionally, battle will pause to display a scene between Zack and the character you rolled that demonstrates some moment of their relationship in some way. While a little jarring in the middle of combat, this was at least an interesting way to stress that the DMW is supposed to be Zack's being empowered by his various relationships with other people, which emphasizes that theme more and these aren't scenes you see elsewhere in the game so they add a bit more development from otherwise off-screen scenes. What's even weirder is that the DMW is actually how you level up, by getting enough experience, then getting the right slot result to actually get the level. It's extremely bizarre. I didn't love this feature but somewhat to my surprise, it didn't really bother me.

The combat itself is very simple in most respects and seems based heavily on the original with assigning different materia and abilities to different buttons, allowing you to use them in combat and level up whatever you have equipped. It looks a good deal flashier with the touched-up remake look, but it definitely feels like an older system you wouldn't otherwise expect from a recent release. The structure of the game is also heavily mission-based with most of the main quest's combat sequence's just being running through a level fighting enemies to get to the next plot point. There are also a whopping 300 side missions you can do on your own time. I did all of these on my way to the platinum trophy and yet again, that is a laundry list I expected to hate, but actually found pretty enjoyable given the challenge continues to ramp up and test your understanding of the game's systems. Though admittedly, part of the reason 300 missions isn't quite as burdensome as it sounds is that many of the early ones are extremely easy and go very quickly.
I feel like if I were to have read my own review above before playing the game, I still wouldn't expect to like it as I have a hard time selling it, even as someone who quite enjoyed it. The nostalgic fan service factor is definitely part of it, but I don't think that needs to be a shallow or "bad" thing about the game as its sometimes painted. The story isn't awful and does flesh out some important characters and events, even if there's a lot of tangential nonsense too. And the slice-of-life aspect in a Final Fantasy VII game I found very welcome. While I definitely have some issues with several of the ways the game is structured, I think these basic elements I liked were enough to carry the game significantly. I give it 5 stars because despite my on-paper qualms, I just had a really hard time putting it down and was always excited to play more. This is even more significant for a game I didn't even hear about getting released and wasn't all that excited to start at the outset.