Jun Shen

Gamer, marketer in the games industry, and all-round tech optimist. Understanding the problems of the day, extrapolating the solutions for the future.