Nika and Scott talk about Passin’ on the Streets of 3DS-land, more particularly, StreetPass and why the craze is taking the convention crowd. Games featured around social interaction? Say it ain’t so!