Nintendo NX: The Rumors/The Alleged Specs/The Hate. My Thoughts.