Famitsu: Super Mario Party Jamboree on Nintendo Switch was the highest selling new release of the week with 227,569 retail sales in Japan by Turbostrider27 Write A CommentYou must be logged in to post a comment.