Super Smash Bros. Ultimate Is Adding New Mario and Peach Spirits
New Mario and Princess Peach Spirits will be added to Super Smash Bros. Ultimate on March 22. A number of Spirits based on characters from various franchises have made their way to the popular fighting game in recent months.