If it feels like you’ve been hearing a lot about the Nintendo Switch 2 recently, it’s because you have. Over the past month or so, a proverbial dam of info about the highly anticipated follow up to the Nintendo Switch has seemingly leaked, including that the console’s launch was delayed to 2025 and news of titles…