When I attempted to run the game after installing it on a virtual computer, the game didn't start. It said that Windows ran into some sort of problem. The windows opens but nothing is drawn. However, I have a method for error handling that will catch errors from almost anywhere in the program as long as it is able to start. There are some places where it could run into errors but why would it consistently run into errors in a place where it didn't run into any during testing? Especially since I can't find a way that an error could be occurring in these places. Thus, I think the error happens which the Run method is called. Any ideas?