After 4 years of development we are going to release Urtuk on Steam into EA on 14 February 2020!
We will be still maintaining and syncing any version released on steam with what you can find here on itch. For all those you bought the game here at itch, you will be sent a steam key, so don't worry.
If you have any questions or suggestions, please don't hesitate to ask us!
Best place to do so is our Discord or the steam forums.
Our steam page: https://store.steampowered.com/app/1181830/Urtuk_The_Desolation