If you follow news in the tech world, you’re probably aware that the Windows 8 Release Preview went live last Thursday. If you don’t follow news in the tech world, I want to let you know that the Windows 8 Release Preview went live last Thursday! To get started right away, go download Windows 8…