Last month we reported that Apple is phasing out physical software media in their stores, which was most likely for moving the software market over the the Mac App Store. Now Apple appears to be...
HTC One M8 for Windows Review
Digital Storm Vanquish II gaming PC
Nokia Lumia 530: A first look at Microsoft's new low-cost Windows Phone