Witch 2 Hell Adventure: minor technical changes

minor technical changes and updates before preparing for the dlc release