With a name like Sadistic Force, one can already hear the metal and growls. While […]