Remember that rumor about some odd card-based game set in the Uncharted universe? Well, it has become a reality. As confirmed over at the PlayStation…
Remember that rumor about some odd card-based game set in the Uncharted universe? Well, it has become a reality. As confirmed over at the PlayStation…