Nintendo Switch: hands-on with the world's strangest games console