Great puzzler! I really enjoyed it. I haven't finished it but played for around 15 levels. The controls are tight. Keep up the good work!