You won't be able to play the game anymore via Itch, only Steam, so make sure you redeem your key. I prefer not to use Steam, so the developers have permanently lost my support.
This was declared a year ago. It was always said that it would go on steam. I don't see where the problem is, as you can also get it on GoG