Deliverance 2 developers release a new update for the game, addressing problematic issues and making some adjustments.