Nintendo Switch 2: A Deep Dive into the Next Generation