Cool idea, I try to give at least one thing I liked and one thing I didn't. In your case, I didn't like the fact that some sounds are missing. In this type of games, SFX are contributing a lot to the experience (such as a sound when you hit a correct/incorrect block, perfect score, lose of hp etc.) and I loved the visuals and animations. Another thing that I already saw mentioned is that I am focused only on the grid and do not see the moves of the player (having the grid on the top of the player would somewhat be better in my opinion). I would also make it possible to make an incorrect one (for example, if I have a green one in the middle and for some reason I hit S button before it reaches the middle box, punish the player and make it disappear, so he doesn't get points).
Overall, good work!