Good review. Their new address: http://www.dvdseed.eu