Zelda: Tears of the Kingdom: New artwork leaked

1 year ago
111

The Legend of Zelda: Tears of the Kingdom will be released on Nintendo Switch in a few months, but very little information has been released.

Loading comments...