Darren Quach is a professional concept artist from Los Angeles, California currently working as a senior concept artist at Insomniac Games. His credits include game titles such as Resistance: Fall of Man, Ratchet and Clank and Spyro.
Link: dqsketches.blogspot.com