This is super polish in terms of graphics, lighting, modeling, animations, camera control, everything feels good and it is pleasing to the eyes and ears. I like the animation of the ball going through object before it is shot. My concerns are that the waves come in too quickly and I expect to have maybe a "planning stage" where I can decide how to protect myself. I would recommend to not introduce too many elements at the same. Multiple appeared and then you had multiple layers to protect as well as multiple sides and I don't have information available during gameplay to remind me watch each piece does and why I want to use one over the other.