Conversation so far:
is The Code is Red one of Napalm Death's albums?
In April 2005, their next album The Code Is Red...Long Live the Code was released.
How popular was it?
CANNOTANSWER.

Question: When did they release Time Waits for No Slave?
Self-contained rewrite: When did Napalm Death release Time Waits for No Slave?