No sh*t. Have you ever developed for Facebook? If you have you know Facebook is broken for the better part of the day, each day. No real news here...
Back up for me now.
It's amazing how many sites I went to during the downtime that pull facebook badges - you could tell from the injected error text where the badge was supposed to be...