Quantcast
View Post

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.