Great game! I just can't seem to launch it anymore. It shows no sign that its running other than showing up in the task manager.