Internet Explorer 10 Platform Preview 2 can be unlocked and installed on Windows Vista?

Here’s something that caught my attention just now, mainly because most of my laptops and desktops a...