A Denver firm that invests in leisure and entertainment operating concepts has acquired the storied Lot 28 site in the city's River North Art District where it plans to develop a new entertainment destination anchored by high-tech miniature golf concept, Puttshack.