With Nintendo Switch 2 rumors swirling, this might be the current Switch's ... View Deal Set in a realistic recreation of ...