Looks like the Studio Tomahawk website has been victim to an attack. The page now directs to a screen claiming to be an Algerian group. Hope they can sort it out quickly.
(I've posted a picture here so that you don't have to be tempted to visit for yourself and potentially put yourself at risk)