It turns out that all the press about Horses being banned on Steam and Epic made the Humble folks nervous, and they freaked out a bit. And didn't tell anyone.
The new Styx game (and yes, they're making a new Styx game) was supposed to be out before the end of 2025, but here it is December and it's just not quite ready.
Splash Damage split from Tencent following the cancellation of Transformers Reactivate, and was acquired by an unnamed private equity investor in September.