I said in a previous comment that puzzles aren't really my thing, but I might be starting to come around!
I surprisingly enjoyed this, and many of the levels left me scratching my head. I'll be coming back later to complete the rest. I refuse to be beaten by cubes!