This was fun! I needed more time for the first puzzle though :). You could pace the difficulty by either providing more time in the first few levels or making the messages smaller.