Will the game ever recieve an Itch, GOG, or Epic Games port? As someone who can't access Steam and doesn't trust it, I'm wanting to know if I'll be locked out of the game or whether to keep up with it.