Hm, pretty interesting...
Stonecutter, I'm not tired of these mechanisms yet... It's always a nice addition and gives more depth to the game.
Unless of course everthing depends on that 1 thing... then I agree, we've seen that a bit too often.
Perhaps the weather effects have to do with the flooding? There's some heavy rainfall in that trailer...