By 4J on December 21, 2017 22:17
DD Castle Escape is a point and click escape game. Imagine that you went to an ice mountain on a weekend. Unfortunately you are trapped in Dd castle. There are many animals that might hurt you. Collect all the hidden clues and items solve puzzles to escape from the Dd Castle. Have fun!