very very good! More people need to play that!
One thing I would change: when you fast-drop a piece, the next one shouldnt instantly do the same. it is pretty easy to just drop many pieces in the wrong place. Otherwise great!
I love when people mix platforming and puzzles.