Software Deluge 1.3.15 Published 2017-05-13 11:54 by Timothy Tibbetts News Deluge is a free Deluge is a free Chromium 60.0.3099 Icecream Screen Recorder 4.82