By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Is it a mild coincidence that all the posters who are downplaying Switch's future in this thread just so happen to be Sony fans? Things that make you go hmmmmm