U.S. death metal trio Ectovoid will release the sophomore album Dark Abstraction on July 17th 2015 via Hellthrasher Productions, they have just shared the track "Mental...