The Pirate Bay announces its new cubesat BitTorrent distribution system. Legislators are stumped. MPAA/RIAA forced to surrender.