Wow, never seen THAT before :)
Very cool idea and well executed
Fun to play, just challenging.
Great job!