Is this the best Nintendo Direct ever? 60 minutes of Switch & Switch 2 games!

previous post