Richard Wong




Still the greatest?

In my experience as an avid gamer, I have heard no game dubbed the “greatest game of all time” more than The Legend of Zelda:…