A very important thing to do as a developer is to make sure you do spelling checks and test your games a lot before releasing them. Gameplay bugs can happen, but it's pretty unacceptable to have spelling mistakes.
It shouldn't remove pieces that make a group after falling from the previous move. Doing so prevent players from setting up any kind of strategy for future large removals.
It also causes the board to be full of smaller and smaller groups as you progress.