An interesting concept! The gameplay is very slow though. I noticed bugs, like lines clearing that were not actually complete and pieces that could move through each other (from the side)? Its like it only checks for collisions above?