Google have added world satellite coverage to Google Maps with high-res stuff for a lot of big cities around the world. Needless to say, the submission queue over on GGSS is creaking under the flood of new (non-US) submissions. Maybe now people will stop emailing us saying “you guys suck, how come you don’t have maps for country X” 🙂