Not sure about the most games, but i know that:
The other games don't really fit it. There are hints in all the games that point towards other games, but you don't really miss much, if you don't play one of the others.
If you want to learn more about SH, then read this article about Alessia (the reason for the town being as it is now):
Sadly, there are spoilers....the german article is better