Full name: Wen Chen About: Co-founder of Coconut Island Studio, IndieACE.com, ShanghaiGameJam.com love indie games love beautiful arts