I'm so disappointed that you don't get extra damage for filling up the grid. The whole point of Tetris is to fill up rows, and here it does nothing.
Also I don't get the reason why you made it so that you have to click on each piece afterwards, there doesn't seem to be any synergies that would require me to click them in order. The "end turn" button should just activate all of the pieces on the grid. This would make the UX a lot better because there would be less buttons to click. There have been multiple times where I pressed the end turn button instead of clicking on the pieces, and I lost a ton of damage potential.
Also I don't really like how you have the exact same pieces every turn, it just makes the battle boring after the first like 3 turns. You could have the shapes be random, and then assign a spell to each color or something instead.
Does it have potential? In this state, absolutely not.
If you were to add combos, randomized pieces and some synergies between pieces + some interesting mechanics to the battles (so it's not just, player attacks -> enemy attacks -> repeat), then maybe it does.
It would need to be some sort of a roguelike or idk, with stuff happening between fights (like in my game Umblight)