Super Mario Party Jamboree has an in-store demo you can play right now
Super Mario Party Jamboree is just over a week away from its October 17th release and Nintendo is clearly counting the days. A demo for the game is available on Nintendo kiosks across the country as of Friday, October 4th. The demo can be played in stores such as Target,…