Mr. Penumbra's 24-Hour Bookstore - Robin Sloan

Cute and inventive, but a mite confusing if you're not much of a techno-nerd.