PopCap is offering everyone Peggle Nights for free on PC and Mac. The game, which usually costs $19.95 to buy, is being offered as a gift for signing up to PopCap Passport. So there is a catch to getting the game for free, but it still costs no money and actually leads to further savings on PopCap games.

Passport requires an e-mail address and in return PopCap will start sending you a newsletter. There’s also 10% off a game purchase, which rises to 20% discounts as you buy more PopCap titles. Peggle Nights is offered as a free gift you can send to someone, but there’s nothing to stop that someone being yourself.