Gallery: MeeGo-based Intel Atom phone and tablet spotted from Russia with love | 3 Photos