These are some very random points being pointed out to make this game great...
I mean, the never give up message is, very over-used in stories, so over-used, a lot of people nowadays don't care as much about these, and what it truly means, for me, a way it should be communicated is "It may be hard, but it's not impossible".
I'll play Heroes some day, some day... Maybe the JPN version because i want to play Japanese text games to train Hiragana and Katakana, and since Cobra said there isn't really Kanji in it, that's great.