(Ping! Zine Web Tech Magazine) The release of Windows 8.1 appears to be just around the corner. Microsoft on Wednesday confirmed that the highly anticipated update would launch October 18th starting in New Zealand. Beginning then, the release will roll out worldwide. Microsoft originally created version 8.1 as a direct response to criticisms regarding [...]