The culmination of several factors helped make Pokemon Go the virtual phenomenon it has become. As a brand, Pokemon is steeped in millennial nostalgia while simultaneously appealing to a younger demographic....