Do I still have time to apply to the Win 8.1 Dev Preview.?

Printable View