I've been playing this for a few days and it's a very good Tetris version. Thank you for making it available!
There is one thing that bothers me about the handling. The "auto repeat delay" setting seems to also affect the soft drop which makes it a bit unintuitive. I don't think there should be any delay on the soft drop.