When Nintendo unveiled its lineup of launch-year games for Switch back in January, most people had the same thought: Which of these is gonna get delayed? I mean, delaying games is what Nintendo does. So who could have suspected it would actually release everything this year?