Making their debut with this album (which runs just the right size for a vinyl pressing to pop up at some point)  the German quartet of Chariot Throne aim high and do a reliable job of hitting that mark