New self titled progressive metal release out now!