Apparently Dragon’s Dogma 2 has been leaked and people are streaming it already.
So much for the release date on March the 22nd.
Apparently Dragon’s Dogma 2 has been leaked and people are streaming it already.
So much for the release date on March the 22nd.
@DrSleepless You are correct indeed. I shall update my post.