Well...
It's good, and I like it. But, just like with your Snake submission, I was expecting to 5 it and then realized its Achilles' heel. First of all, the top of the screen is weird, it's all grey and weird. But the main point is that in the real Tetris, it gives you a small bit of time when the block is at the bottom for lateral movement. Your submission lacks this, which makes the later levels seem faster than they really are.