Rumoured imminent Switch 2 reveal might be a half measure