Waves ★★★

I found the structure audacious but frustrating, flat-out hated a lot of the first half, and mostly enjoyed the second. Three stars?