Death metal legends Massacre have returned with their first studio album effort in almost 20 years! Due out April 1st in North America via Century Media...