Chinese web titan Tencent and TCL Multimedia have torn the wraps off the Ice Screen, a jointly developed 26-inch smart TV with a 1,366 x 768 display that allows users to browse the web, access videos, music and games through QQ services. Under the hood, the Android-powered television houses a dual-core Cortex A9 1GHz processor, a Mali 400 GPU, 4GB of RAM and support for a memory card of up to 32GB in size. An IR