Technology
Nintendo released ‘Super Mario 3D World and Furious World’ promotional video: Supports simplified Chinese and local
Nintendo’s flagship game ‘Super Mario 3D World + Furious World’ will be released on February 12. Today Nintendo also has an official...