Didn't I download an install this exact OS a year or two ago? I don't believe they've changed the website, or the OS, in any significant way since then... Not exactly sure why this was posted or how it made front page :|
Oh, and I didn't keep it, can't even remember why (probably because it was just another boring linux distro with nothing particular to offer)