The key icons are confusing enough that I have to stop to figure out which key to press when the thread's direction changes. The concept, art, sound effects and music are all great and with some improvements to the UI, this could be a great little puzzle game :)