The theme is a bit weak imho, but I think the idea of fighting against a sandstorm is captured quite well and you get points for making a fairly complex mission really clear with the way you've written the rules.