This is the celebrated self titled 2003 album by Switchblade.
A 6 song, 47 minute journey, this album is the definition of epic. A dense sonic storm of ambient soundscapes, driving repetition, and dark instrumental passages, that's building to an immeasurable wall of sound and power. All with just sparse use of vocals.