Interesting game. Don't like the first person perspective but it seems well done.
Not sure about their attempt at a lively environment. The bushes etc seem overdone. And there aren't any real particle effects to accompany the apparent hurricane going on.