Recent images purporting to be of the successor to the Nintendo Switch have surfaced online, revealing a ...