Blood In The Snow 2018 – ‘Alive.’ Is A Jarring, Disorienting Little Piece of Business