If you.think.the switch is perfect then you are a cancerous nintendo switch fanboy..I've had it for sometime now and every game has frame rate issues.. I games even crash more often than any console.I've had before
Honestly disabling the reviews is kinda childish are they not aware how many silly reviews appear on amazon daily it’s just people having alittle fun making others laugh
Hopefully they’l put it back up and not just a basic review system like on Wii U/3DS. I’ve not had chance to put any up but maybe have it like Twitter so for each question you can only put so many charactors.