Fairly straightforward, but I like the concept!
However, I can't help but feel that the storm phase should potentially appear at certain intervals during the calm phase rather than it just showing up once you've failed during the calm phase.
Well done!