Will the game still be updated on here now that it's on Steam? I prefer not to use Steam because of the poor internet in my area