Nintendo Power teases Indianapolis satellite image in latest issue

I haven’t finished my current issue of Nintendo Power yet and already someone is snapping strange pictures of the next issue’s big tease.

Apparently, it’s a satellite map of Indianapolis. Speculation ranges from a Google Maps partnership with Nintendo (or Wii Channel), to an Indianapolis racing game, to–hold onto your hats–something to do with Earthbound.

Who’s heard something we should know about? Any guesses?