So it has just been released, I'm in the middle of downloading. Its 12GB. I did notice fortnites a little bit quiter, must be because of this release. I wonder if there will be a physical release or even a download code. I saw reddit someone said on German gamestop store they have it up as a physical release but not yet released. Its there alright but no relese date.
Forums
Topic: Overwatch 2
Posts 1 to 3 of 3
Please login or sign up to reply to this topic