Nintendo detailed their bizarre new fitness peripheral and the game that comes bundled with it.



Source link