Studio IMC designed and installed a networked window display and large-scale rear-projection system for 960 Main Street, a high-rise building and shopping center in Hartford, CT.