Awesome game, but the addition of weather on the 8th level completely ruins it; not only is it too difficult now, it's hard in a completely random way. You never know when your attacks will land, which is so frustrating that it takes the fun out of trying to overcome the challenge.