Nintendo Switch 2 Direct fully revealed the new console along with loads of first and third party games but social media ...