So heads up that on Steam, builds of this game seem to expire after a certain amount of time. I was keeping Steam in offline mode because my internet is slow, and the game suddenly started crashing on startup.
I did a bit of googling and someone suggested changing the computer's clock, and... well, it actually worked.
I consider this kind of thing malicious. My purchase is basically on a time-bomb. I generally expect better from indie developers.