Nintendo reveals Switch specs: 720p display and 32GB of storage

Comments