The anticipation for the Nintendo Switch 2 is high, and it can't arrive soon enough! #Nintendo#AIart#Leaks