Wow, cool score. Glad you appreciated it! Once I had the basic gameplay coded, it was such a fun game to test just because of the fact the original is such a great game.
I was thinking about how you can't really see the active piece near the top of the board. To my amusement, you address exactly that issue in 1.01 :D Amazing!
The speed change in arcade mode after 500 or so points ("classic" leveling) is very sharp. Is that actually true to the classic? If so, you really need a clean board to do well beyond that.