Chocolate Castle is one of the better puzzle games I've ever played, and I would recommend it to anyone who is into logic puzzles to give it a go. Don't let the casual look or the cute animals and chocolate theme fool you, this takes some very serious thinking to play well, and you get a great sense of satisfaction when you solve some of the more difficult puzzles.

The controls are intuitive, the graphics are sharp, the level design is superb, I really have no complaints except the lack of an option for music during gameplay -- some people can do without it, but it doesn't feel right to me without background music. But you can always play your own music.

The gameplay is hard to describe. You drag chocolate pieces; if two pieces of the same type touch they merge. The object of the game is to clear the level of all chocolate, which you do by dragging the cute animals to the chocolate of their type. However, they disappear after one use, so you need to get all the chocolate of similar types bunched up before you drag the animal that can eat that type into it. There are 120 levels, 12 in the demo.