Absolutely beautiful. It teaches you that fighting is not the only option(and in fact it teaches you that fighting is the worst option). It also teaches you that no one is perfect, but no one is pure evil. Every character, even the main antagonist, is a shade of grey. Most importantly though, this game encourages you to stay determined.