As with several of its releases this year, Nintendo’s Super Mario Bros. Wonder has received an accolades trailer, highlighting the praise from critics. The side-scrolling platformer launched on October 20th for Nintendo Switch and is already one of the highest-rated games of 2023. Check out the trailer below (and our review here). Super Mario Bros. […]