Dude take a chill pill he's just say there's 4 different places you can get this info: Their Wiki, their Patreon and their 2 websites so don't come here swearing because you can't source your information properly, Itch isn't ground zero for game info its just an advertisement they usually make on here to get their DEMO out. Just find something else to play in the meantime it's not the end of the world