Miyamotoo on 12 November 2015
This video from this Nintendo Direct is very bad quality and its in 320p, while those from E3 is much better quality and its in 720p. Even with bad quality and in 320p looks very good.