Dammit so is the Lovemore site down permanently? I need to redownload Lovemore after my last laptop died on me..