While the technical preview is, in fact, beta software in the eyes of Microsoft, many Windows 8 users are using the opportunity to “upgrade” and get rid of the features driving them away from the Windows Operating System. It’s no surprise that those using Windows 8 are flocking to download the Windows 10 Technical Preview in what may become record-breaking numbers.