The most pessimistic part of me has the same thought. It seems to be a relatively generalized term for a website. Like, maybe "shots" is referring to snap shots taken and uploaded.
Man, that's one of the most frustrating moments in my entire 2K experience, knowing there was an incredible mode out there like that but having it only available to ios gamers.