You should have been redirected to Le Biscuit (2008) by Forshaw & Jones.