Still lots of room for improvement
Well, my first thought about your game was: Either you intended the game to run totally sluggish for some artistic reason, or you weren't able to optimize it enough even though the graphics are below average. Worst of all, there even isn't any obvious way to lower the graphics quality. I then lowered the quality via the flash context menu which was completely unaltered and thus allowed myriad ways to mess up the game completely.
Furthermore, even on "low quality", the game runs extremely slow, whilst, as already mentioned, providing mediocre graphics at best. And that's not even taking into account that a puzzle game doesn't need ANY nifty visuals to be good.
Which leads me to the game itself. Well, the idea isn't too unoriginal, but there are some design decisions which I simply can't understand. First and foremost, BOTH the control options have serious flaws. While the keyboard controls suffer from AND add to the overall slowness of the gameplay, the mouse controls are inaccurate due to the lack of a "helper line/beam" which would show where your block is to land.
Also, I found the lack of a true combo system pretty disappointing. Instead of letting "unaffected" blocks drop, um, "up" onto the rest of the stack, they simply disappear. This, IMO, leads to a pretty flat gameplay and disencourages any planning-ahead.
Overall, most of these issues are such serious fun-killers, they also killed more than half the rating score for a game that, even without those issues, wouldn't have gotten more than a 7. After all, it still is only a "match X" puzzle game which doesn't provide anything that exceeds this concept, f.e. some kind of meta-game.
In conclusion I'd like to soften my harsh-sounding review by honestly saying: I see a lot of potential, but it's not used as of yet.
Wishing you success in your future game developing career!
Best regards
~W