Zelda: Tears of the Kingdom Link Figma Locks in 2025 Release, Pre-Orders Live
Image: Good Smile Company / Nintendo Good Smile Company's new Legend of Zelda: Tears of the Kingdom Link image has finally locked in a 2025 release date. Pre-orders were also...
Read more