The Legend Of Zelda is the best video game series ever – Reader’s Feature
Excited by the release of the Ocarina Of Time remake, a reader insists that Zelda is the greatest video game franchise of all time, ahead of Grand Theft Auto.
Read original article on Metro →