I'll need to double-check with the developer, but I think that Team17 joined as the publisher later in 2021, as we can read [www.discord.com/channels/518881049569394688/564651447468163083/836823548081078293 here, on Discord].
I also think they signed for publishing rights on their upcoming game, but that's irrelevant. 😅 -ÂBowi (talk) 13:40, 27 July 2022 (UTC)