This reminds me of something. I can't put my finger on...
http://www.hdis.co.uk
err, no they aint (?)
well yeah...
http://www.pixelcrush.com/