Indie Game Devs Delight Pirate Bay and Reddit With Disappearing Torrent February 11, 2013, 15:14 by Andy Maxwell