Doug Spencer Bowser is an American businessman, currently serving as the president and chief operating officer of Nintendo of America, the North American branch of the Japanese video game company Nintendo. From Wikipedia
The publisher’s decision to count physical game-key cards as digital downloads fuels worries about their future accessibility.