Nothing in particular that jumped out at me as whoa, but all together there's a lot of elements in the image that make the brain work.