This is typically due to a video driver issue. The Metro apps are picky about resolution, etc. If you installed anything recently, you might want to uninstall it and reboot, then try launching your app. For instance, I installed a Lenovo USB video driver for a USB docking module. I uninstalled that, rebooted, and was good.
You can start by going to Control Panel > Programs and Features, then sort on installed date to see the most recent apps that were installed. If you find something new there, then uninstall it, reboot and try launching your app.
You can also go to Device Manager, uninstall your video driver, reboot, and Windows will install its own driver. If you don't want there Windows driver, then go to the manufacturer's site and get the correct one.