I recently got a chance to take a trip to a mall in North Carolina, where I found myself at the feet of the latest Nintendo Land, an electronic version of Nintendo’s previous amusement park land.It’s been a while since I’ve been to Nintendo Land or Nintendo Land Mobile, but it was an exciting moment.The […]