As far as I can tell, this series is still on their web site. Maybe their site was just having issues when you tried? As far as I know this hasn't been dropped, and it would be a bit weird to have collabed with Imperfect Scans to keep the series going, take the series over entirely and then drop it immediately.