Something weird is happening on Google Maps right now. When people enter Idaho, there's a mysterious man that pops up on their phone and welcomes them. Seriously.
Engadget is reporting that Google has brought higher resolution images into their Maps and Earth program. You know what that means? That's right. Twin Falls now looks even better from space.