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.