Download link is down/corrupted. Seems that their site is gone entirely.
Separate names with a comma.