W e now know a lot more about the Switch 2 and its games, and one thing is for sure, people are not happy about how much it ...