Windows 8.1 was released on October 17 this year as an upgrade to the amazing (yet somewhat controversial) Windows 8. Since its release it has received millions of downloads worldwide and critics are claiming that it was a much needed upgrade that helps bring back the familiar feel of the older operating systems whilst at […]