You can find the interview here.
With regard to the game itself, storms complete with lightning and rain have been added to the game and a new ship and improvements to the ocean are in the works. I am trying to up the quality of the gameplay videos we make atm. but once that is done we should be able to show these features off properly.