Spore billboard found in San Francisco One cNet editor spots this billboard while heading to work in San Francisco.* So they are promoting Spore heavily in the US after all.* I wonder what other cities they plopped the billboards in?* Hope they put some up in Huntsville.* After all, we are home of the Marshall Space Flight Center with tons of NASA workers….but I highly doubt it.* Besides…most of them that I know aren’t even familiar with the game!* Their expression if they would see this?* “What the hell?” cNet - Let the ‘Spore’ advertising blitz begin