Nintendo montage video shows off 39 upcoming games

Everything revealed in the Nintendo Direct in one handy five-minute video