This is my type of puzzle game. Am I good at it? No. But do I like it? You bet!
Very challenging, but not hard to get in to. It felt very intuitive and the puzzles well thought out.
Good job!