Nintendo Switch

Switch Sells 900k+ Units in NA During March, Breath of the Wild Has Greater than 100% Attach Rate