Thanks so much for you feedback! We are definitely trying to perfect the process of windows packaged builds. Hopefully we can get a better installer in an upcoming build that's a more desirable user experience. We're very happy to hear the game scared you!