An interactive review of Free by Chris Anderson