Thank you for pointing this out, simply forgot to update the itch.io release status. I now updated POOLS release status to "Released", like in Steam. We'll still continue to do updates here and there.