In June 2024, it was announced at IGN Live 2024 that Offbrand Games, a new game publisher founded by YouTube streamers Ludwig Ahgren and Jason “Thor” Hall of Pirate Software, would be assisting publishing the game as their first release.
So it looks more like Offbrand Games is the publisher, not the developer.
I looked it up, and wikipedia says this:
So it looks more like Offbrand Games is the publisher, not the developer.