We've got a ton of Switch 2 updates this week! Check out the latest details and more news from the upcoming season of Marvel ...