January 17, 2017 Eduardo at the Nintendo Switch Preview Event on January 13, 2017 in New York City. FacebookTwitterBufferPinterestEmail