Tencent and TCL have teamed up together to make the Ice Screen: a 26″ Android TV packing 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.