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