I couldn't finish voting because the site went down, but this was one of my favorites. Great, dominant shapes on the edges make for an exciting composition.
I can see the blurred memory theme of this image but it does not hold my attention or make me want to look again which for me is what a good image should do. It should demand my attention. I'd like a photo of this memory when it comes into sharp focus.