A little wanting...
This is a great time-waster, like all good games. :-)
A problem I had with it were that it doesn't have a pause function. It didn't even ask to start before it started dropping blocks.
The block display, while looking cool, is not aligned. It's obvious those blue and red squares were positioned by hand. Most people won't notice, but I'm sort of obsessive.
Great job, overall.