Great job! We indeed have the same concept (kinda), but totally different outcome. Very well executed! Love the visuals, the clear UI showing what's active and such. And you managed to get more different effects in the game.
Very nice work!