(Ping! Zine) – According to reports from Digital Trends, Microsoft has recently leaked on their Dutch website that Windows 8 will be released in 2012.Possibly its’ most successful operating system yet, Microsoft recently celebrated the one year anniversary of Windows 7. Microsoft reportedly sold more than 240 million licenses in its first year. During the [...]