The Deluge Warband: Обзор и История