Nice take on tetris. I did not find that hard to balance everything and making full lines, but maybe my play style is weird. Well implemented in the gameplay and i felt right at home. Ironically i had more problems with the controls that are a bit clunky and the missing preview of the next piece that will drop. Had a good time playing it, as an average tetris enjoyer. Good job!