It seems like my workplace has blocked 11w for some unknown reason. When I try to get to the site, I get a message that says "This request has been denied for security reasons. If you believe this was in error, please contact support." Not sure why they would block this site... They don't even have Facebook or Twitter blocked.
EDIT: I have found the *ichigan demon in the basement of our office and defeated him. I am back online.