The Demons And The Crabs broken achievement

The Demons And The Crabs is broken please look into fixing this as i and many other players wish to get this achievement