This reminds me of Javidx9's submission last year where it is just really hard Tetris xD When the board changed it did throw me a bit and caused me to press the wrong buttons a few time. The Tetris gameplay basics are well implemented!