Awesome puzzle game and very well polished! I haven't beaten it yet but I will ;)
Thanks, hope you get to the end! ;)