Thanks for your feedback!
Yeah we don't have any throttling in for faster machines so it will likely consume all it can get. Need to reconsider this.
Where did you get it if not from Steam? Itch.io? Could be that I did not upload the latest version there. My bad...