Nintendo announced the details of its brand new Nintendo Switch 2 console overnight, along with many of the games coming out ...