Windows 8 Tech Radar Published December 29, 2012 at 580 × 326 in Windows 8 Tech Radar Windows 8 start screen (photo TechRadar)