Six things to love (and hate) about the Nintendo 3DS