indie » Design You Trust — Design Daily Since 2007
indie – Design You Trust — Design Daily Since 2007

The Light Chaser Squad: Superb Concept Character Design by MIYOYO

0

Meet MIYOYO a concept artist and a indie game developer based in Beijing, China. Continue reading »