Why do you feel this listing needs to be reviewed?
Yuqiao Jiang is an indie game developer, MOBA gamer and currently at UCSC. Growing up in China and going abroad to study gives Yuqiao a taste of different world's perspectives. With three years experience in game design, he is ready to devote his time and skills to gamers.
235 views, Last viewed on Thursday, April 25th, 2024 at 7:19am