First of all, I loved the idea. There may not be enough gameplay elements (only placing barricades and using a leaf blower), but the existing elements work really well. I played the game a little bit, and blowing all the storms to the same side seems to be a decent strategy to survive.
Overall, a nice game to play!
It may be your first game jam, but don't let anything discourage you. We all become better and better as we develop games!