Super Mario Odyssey, LoZ: Breath of the Wild Nominated For Game Developers Choice Award’s Game Of The Year
Nintendo has announced some great games on top of their overall stunning performance in 201 and their games are not just going to be turned a blind eye to.