You really did an amazing job with the animation! It's visually stunning!
But I have to say, that I just had to mash to get through most of the waves.
Great job overall!