Update: I gues it's all just a scam... hackers attack on isonews.com, it's not confirmed but http://66.201.243.170/ works just fine ...