New album from Japanese melodic metal masters Fact.