I have it but didn't play it much. It was only $10 for the pre-order and I kinda liked the 360 demo since they supposedly fixed the problems with that I went for it but then they just kept updating it even more so I decided to wait. Think they're done. If you like the custom graphics deal for some reason the ENB series doesn't work the FXAA thing does. From what I did play it's decent.
They recently re-reviewed it here:
http://reviewsontherun.com/all/spotl...-video-review/