Koopa Kast
Koopa Kast 80 - Directly After Direct (The Sequel)
/
James, Alex, and Matt run down the highlights of the Nintendo Direct for November 12, 2015.