In the line of Carnage, Maximum Punishment and Toolterror comes another hard blasting techno release.