Third album from Hadouken! for the first time in about three years. *Advanced Japanese release (subject to change).