As it arrives on Netflix today (April 3), the killer soundtrack for new animated series Devil May Cry has also dropped.