The Legend of Zelda: Ocarina of Time Is The Highest Reviewed Game Of All Time | News

What are the greatest video games out there, according to what the critics have to say? The team at Spades Challenge have revealed the cream of the crop, as voted on Metacritic. The Legend of Zelda: Ocarina of Time, tops…
Read more