Steve Jobs tribute in St. Petersburg, Russia January 11, 2013 / Dave Caolo Does anyone else get a “Dawn of Man” vibe from this thing?