Facebook updates app settings page to give you more control

You’d be surprised how many apps you’ve attached to your Facebook account. No really, check it and see. Well Facebook…