Register now to complete your download!

Looks like is making people register to download … (no more free lunch)

"As a frequent user of, we recognize that you value the quality and service our site has to offer. In order to continue downloading software for free, we ask that you provide us with some additional information about yourself."

From: Please Register –