A new blog on “moving images & digital creativity in and around China”