Avatar photo

GamesBeat

Gamer Tourism: New York City

I was born in the largest city in the United States (2nd largest in North America – damn you Mexico City). When Japanese people ask me where I’m from, expecting to hear “America” or “Canada,” I cut to the chase and say “I’m from New York.”