ironmanDX on 25 February 2016
Misleading title and only one paragraph from link copied.
It means digital only. Also talks about release in the stacked holidays launching next to other AAA titles.