At this time, it’s unclear whether the kiosk will be at the Barclays Center for additional Brooklyn Nets games, or if it was just there for Sunday’s game. It’s an incredible display, and it seems like ...