Great idea. It reminded me of Spellside. The concept is very simple but allows for very difficult puzzles.