TWP on itch.io and Citizen of the Future

At least they were upfront that there is a time limit. i.e. you know there is no hour-long grinding necessary to win this game which is a nice information.

Larry 1 on the other hand… sneaky bastards!

It’s called Kartridge. Nice name but it basically looks very much like a Steam clone.

Their website is extensively animated (have fun browsing via remote session).
You need a desktop app (Win/Mac).
They aren’t mentioning DRM(-free) anywhere, which according to my interpretation means: Yes, lots of DRM.

Is there a problem with running the installers themselves? Maybe they could make them Wine-compatible?

Huh? Ron released all of the games under his control DRM-free. Which are: TWP.
Are you complaining about him while being employed as programmer or game designer etc. being responsible what publishers demand?

Double Fine released all of their games they had control of DRM-free (GOG, itch.io).
The Cave was originally published by SEGA!
It seems like Double Fine now have the rights back, so just send them a big load of money and they will happily pull the sources out of their (hopefully) existing archives and release the game on all other distribution platforms we care about.