Definitely a little too easy...
But I did have fun. I blasted through the first 10 levels or so in about 2-3 minutes, and really had to think for lv20. I've tried making my own game similar to this years ago, and I realize how difficult it is to make a level... well, difficult, so I'm still giving you 8/10. Have you ever played a game called Chip's Challenge? If you're thinking about making another block puzzle game, try using some elements from it.