Zetor
Arcane
Pretty sure it doesn't (beyond the standard steam stuff) -- or if it does, it'd be trivially easy to crack.I wonder how that pre-release editor never got shared on web, does it require some kind of online authentication?
However, consider that the only people who had access to the editor were kickstarter backers who paid over $250 for the privilege. Doesn't really mesh with "ok, let's dump this on a warez site lol" (in fact, many of them got angry at the idea that the editor should be released to 'lesser' backers and preorderers when the delayed release date was announced).