Nintendo boss Doug Bowser explains the $80 price for ‘Mario Kart World’

Nintendo announced the Switch 2's marquee title "Mario Kart World" would cost $80.

No comments

Read more