Windows 8.1 App Watch: Ape of Steel July 31, 2014 Mike Johnson Windows 8 Applications 2 Comments “Ape of steel, we need your help! Large ape monsters have invaded our planet, and have made themselves kings over our land! Battle against the Ape King’s henchmen in …