Ctrl Alt Ninja, a group of designers, programmers, and artists who previously worked on the surprisingly awesome Legend of Grimrock games, have now come out to announce their next project - Druidstone: The Secret of the Menhir Forest. From what information is available so far it appears that
...