>>3769724
Is it? The DLsite page doesn’t have it listed in the update notes