San Francisco gets giant touch screen games at bus stops

The rest of the world looks way less high tech all of a sudden

Got a news tip? Let us know at tips@gamesradar.com