It has a great atmosphere with the rain, the moving trees and the flashlight. Generally, I think the environment is alright. However, the objective of the game could be clearer.
If you're interested, you could enter this game into our contest, the Game Development World Championship.