This fast-paced barrage of electronic dance music meets death metal will take listeners on a wild ride.