Nintendo announced a brand new OLED Switch in a weirdly unceremonious announcement. Read on to see what some of our contributors think of this new console.

read more