Peggle Nights has been a very popular game and at $19.95 it has to be, but now can get it for absolutely free courtesy PopCap. In a promotion for the PopCap Passport signup promotion, PopCap is offering users an opportunity to gift the Peggle Nights game for free to anyone with an email address, but with a catch, read ahead.
Users who are looking to get the Peggle Nights game for free will have to signup for the PopCap Passport (signup page). However, once you sign up, you will have to subscribe to a compulsory newsletter from PopCap without which you cannot complete the signup.
To get the Peggle Nights game for free, head over to the signup page and enter the details required to create a PopCap Passport account. Wait for the confirmation email and click on the link in it to confirm your account.
Once you do that, head over to the Passport Offers page and scroll down till you see something like the previous screenshot in the right hand side and click on it. Enter and confirm the email address of the person you want to send the free copy of Peggle Nights to and click on the "Send it Free!" button. You can enter your own email address too.
Not a bad deal at all, so have fun getting the game for yourself or gifting it to someone for free. You will only be able to gift one game per email address though, and the offer might disappear soon, so hurry while you can.