What a great puzzle game! I'm not nearly smart enough for it, but you taught the mechanics simply and I can see this expanding later on. Excellent job!