Challenging, but I like the originality of the idea behind the gameplay mechanics. The music is also nice. :)
Thanks!