Not quite sure how this fits the theme, but I enjoyed the game. And the graphics are beautiful
It slowly builds up tention, until the storm (boss fight) becomes the climax of the whole thing.
Sorry if you're one of those people who demand literal storms...