Yes, we'll keep the game available and up to date here at Itch, on our Patreon page and on Steam.
We made a search about it and found that Steam has some limitations, like not selling to Germany and not supporting Android builds.
Therefore, these players will be able to continue to have access to the game here at Itch or on our Patreon page without any problem. ;)