I read this article and thought it was worth sharing. Some really interesting stuff here and seeing the concept art behind the “Left 4 Dead 2″ game was pretty interesting. It does make me feel that I suck though and […] ↓ Read the rest of this entry…