I'm really sorry this is happening! When did you download the game? Because I released a new build monday that enables the settings page. I'm starting to really scratch my head because I swear I had things working...
Could you tell me which platform you're on? Mac/Linux/Windows? Computer specs would in theory be helpful too, but there's no way anything in this game should do that to your CPU...
Bugfixes are always released immediately, I just don't always post about them bc I don't want to spam "devlogs" into people's inboxes.