Torrent & Rapidshare links

Release