looking at the comments ... seems to be squable with pulisher as it seems to be under new oneOh wow it's actually releasing for real? I remember it was delisted from Steam before but i had zero idea why.
Back on Steam aye? :: Tonight We Riot General Discussions
Full story is the devs finally had time to finish the game and are partnering with Means TV to publish it. We had thought it was impossible to transfer a game to a different organization if it hasn't been released yet, because that's the way it works on Nintendo Switch. So we created this page, then immediately found out it is possible. So Steam is processing the request to transfer the old page, and then we'll shut this page down.
So TLDR, the game is coming out next month, but don't share this page with anyone because we are getting rid of it and going back to the old one in a couple days.