China taxation on video games challenged