Microsoft has just revamped its Windows Developer Center and released the developer preview version of Windows 8. Guinea pigs can download, install and experience it at will.