New Super Mario Bros. Official TrailerYes, New Super Mario Bros. still looks awesome.By Gamespot Staff on May 11, 2019 at 6:10AM PDT New Super Mario Bros.