Kingdom Hearts 358/2 Days
I absolutely love this game and it's the only one in the Kingdom Hearts series that I've actually been able to finish. There's many reasons for that, one being that our Kingdom Hearts II disc no longer works, and the other being that I can't get past Halloween Town or Atlantica in the first one so I'm stuck. My point is, this game is awesome and the main character is Roxas, who is my favorite, and it's actually possible to beat.
Right now I'm going through and turning all the partially completed missions into fully completed missions and doing all the missions that I didn't have to the first time around.
EXCEPT, I'm not going to be finishing all the stupid Emerald Serenade missions because they are so freaking frustrating. Like, if those things wouldn't keep running around I could beat it up in about a minute. But they just keep moving around and you have to chase them and as soon as you get any damage, they leave again! It's extremely time consuming and those challenges aren't fun. At all. I did one yesterday, because I had forgotten what the problem with Emerald Serenade's was, and I wanted to shoot myself in the face.
I highly recommend this game, and I also recommend you skip the Emerald Serenade missions. They suck. Don't even bother wasting your time on those.