That site is returning a suspended error at this time due to the number of illegal materials found in plain sight; our Terms of Service does state that we do not tolerate warez, which is exactly what cracks and keygens are, which were plastered all over the front page.
A similar situation also was found when investigating your account, in addition to that we only allow one account per user; there were links to a program called the "ultimate facebook hacker" - this would be links to/providing how-to's about hacking, also covered under the Warez section of our Terms of Service.