FreePay has new terms. Game over?

FreePay has made some very alarming changes to their terms of service today:

Existing Users:
· With a start date of March 1, 2006 – existing users and their associated referrals will have 90 days to complete all offer requirements specific to the FreePay web sites of their original account signups.
· Upon completion […]