U.S.-based death metallers, Ectovoid, are now streaming their new album Dark Abstraction in full via Bandcamp - listen here!