Why won't Metro applications start on the Windows 8 preview?

You need to set the resolution to at least 1024x768 to launch Metro apps.

Source: Microsoft Developer Network - Windows 8 Developer Preview - System Requirements