10 O’Clock Chemical release ‘Babylon Is Fallen’