Nick Oliveri has been working on a new album titled Leave Me Alone. The record was supposed to be released this month but has been pushed back to October for undisclosed reasons. The album will be released on October 28th through Schnitzel Records. You can stream the track “Human Cannonball Explodes” off of the upcoming effort below.