Deluge: Threnody of Crashing Waves: Update for upcoming DLC, new achievement added

Minor updates to facilitate upcoming DLC. 1 new achievement added.