Gematsu speculates a physical release as well, although VGC notes:
It’s unclear if it will be a physical or digital release, but it appears to suggest that it will include the recently released Castlevania-themed DLC.
It’s unclear if it will be a physical or digital release, but it appears to suggest that it will include the recently released Castlevania-themed DLC.