Switch reveal video caused “a lot of drama” and “headbutting” at Nintendo of America Post author By Brian Post date November 3, 2024 Nintendo of America employees share behind the scenes details about Nintendo Switch reveal which caused "a lot of drama".