The NPD Group released some group estimates and hard figures for the physical retail sales for home consoles throughout March of 2017, and oh boy was it a doozy. The big surprise was the Nintendo Switch sales, and the even bigger surprise was Legend of Zelda: Breath of the Wild's...