That's pretty standard fare for here. (China... I live here/there, whatever).
Couple things: very little Mao propaganda here (disregarding his face on the currency, you see more Mao portraits on T-shirts at a university campus in the west than you do here). TF2 isn't banned, it just isn't well...