Windows 8.1 App Watch: Cloud Raiders September 25, 2014 Mike Johnson Windows 8 Applications No Comments “Cloud Raiders catapults action strategy to dizzying new heights! In a sky filled with floating islands, you must dominate them all. The best part? You have a five-million-ton floating …