Recs.
Updated
SpecsUpdate
Pros
Pro Your choices lead you down different story paths
Depending on your choices, your playthrough can change in drastic ways. If you don't want to kill enemies in battle, you can choose to have a dialog with them instead. Doing this consistently is basically a pacifist playthrough where you don't kill anyone, and characters respond to you in certain ways based on that. Or you can go for a genocide playthrough, which is basically what it sounds like, where you kill everyone you come across whenever you get the chance. This can have serious consequences, since the game does its best to make you feel bad about this approach, by having certain characters hate you. It's an interesting way to get to see the world and story from different angles.
Pro Amazing characters
The characters in the game are written well, each with their own unique personalities. Some may be too shy, and will lower their hit points when you attack them in battle, just to avoid offending you. Others are deeply caring and do their best to help and protect their friends and family, including you as the player. Many of the characters are quite funny in their dialog and the unexpected choices they make throughout the story, including the ways they react to your choices. Almost every character is incredibly memorable and enjoyable to get to know better.
Pro Incredible soundtrack
Just like the simple but pleasant graphics in the game, the music matches this with a retro-sounding score that fits right in with the art style. There are a lot of catchy tunes that only use a few sounds to make up memorable songs. The simplicity really adds to the charm, with some of the songs easily able to get stuck in your head for days at a time. It's nostalgic enough for older gamers who grew up in the early eras of gaming, while still having enough to pull in newer gamers who aren't as familiar with games from the 1980s and 90s. There's something here for everyone.
Cons
Con Replaying can be a chore
The first time going through the game it's a nice experience, especially when you know nothing about the characters, story, mechanics, etc.. By your next playthrough, you already know all the jokes and plot points. Even when taking a new route, it can take a while for you to notice anything different from one playthrough to the next, making things feel like a drag.