Just searching around the web as you do, and came across this video on Youtube:
There is a great post showing lots of C215’s work on ABDUZEEDO
Also check out C215 on Flickr The work is far the best Ive seen and I recommend you check this out. The details are incredible and of the highest quality. C215 is certainly a name you will hear alot about.