I really liked it! The idea is great and there's lots of polish. I think the difficulty curve is a bit steep, but that's just me. Good job!
actually that's what every one say about the difficulty, i have to fix it. ;)