After getting extensive hands on with the Nintendo Switch 2 and some of its launch games, there's every reason to be excited ...