Link: Google Cube
The Google maps team have been hard at work lately, releasing in late 2011 an interactive showcase of their newer maps features, including an updated mobile experience, 3D Streetview and even Indoor maps. This campaign was quickly followed by a pair of videos showing … Continue reading