App Watch: Chicken Invaders 3 August 13, 2013 Mike Johnson Microsoft, Windows 8 Applications No Comments While the Windows platform has an impressive library of millions of software applications just waiting to be ported as Metro apps, the situation is even more encouraging when it …