That link is to Comodo Internet Security and NOT Comodo Standalone Firewall. Here is the proper link.

http://forums.comodo.com/news-announcements-feedback-cis/comodo-internet-security-622854012860-released-t96696.0.html