A good concept well executed! I found it was just the right level of difficulty for me too, well done!