I feel like at this point, it's just so they can stop working on the project and blame it on the inevitable C&D. The only project I know of that avoided this was the person who made a links awakening dx hd for pc, released the game in full and then they disappeared.
I got it working with Proton and the launcher launches but I'm dumb and can't figure out how to get the demo to load. The launcher silently crashes when I hit play.