Switch reveal video caused “a lot of drama” and “headbutting” at Nintendo of America

Nintendo of America employees share behind the scenes details about Nintendo Switch reveal which caused "a lot of drama".