I think the emotion is what really made me fall in love with the game. It has something the Metroid games also possess which I like to call "contextual emotion", where you end up feeling a lot of different things even when raw story development isn't happening. The world itself seems to tell you a story, or fill in gaps of a larger tale, but does so in a way that can move you even without being obvious.