Game developer Changyou strikes out at critics with humour
CHINA - China-based online game developer Changyou is promoting three new titles with a campaign that turns the tables on those who blame online games for making the people who play them antisocial.
by Jenny Chan 陳詠欣, Matthew Miller