So this has never been formally announced, per se, so I feel it worth to make an official statement:
this game WILL be physical release only.
UNTIL.
we sell 100 copies. physical sales will continue, maybe in reduced capacity, but there will be a digital version, possibly censored, after that.