Yesterday afternoon was probably exciting.
To me, there's nothing more important in art than for the viewer to be able to see it once and say, "Ooooh," then see it again and say, "Oh!" For all the bizarre patterns and seemingly random assortment of shapes, this piece still holds some literal meaning to the viewer: there's quite a lot to take in.
I think that's what I enjoy most about these abstracts. You can take maybe a quarter of it at a time. That's just a useful method of observing the piece as a whole. That being said, the piece seemed scattered, even for an abstract. Not terribly, but I think if there wasn't such a drastic transition from the flowing texture of the top to the bottom where mostly horizontal lines make up the patterns, you'd be better off. Maybe just a couple round images in the middle, as a kind of segue.
Other than that, I really like the colors and the shapes. Each block seems to have its own personality-- a kind of visual schizophrenia. Nice job.