Hi!
It's a nice puzzle game. I had fun playing it.
The blocks fall very slowly tho and the last levels keep alternating between lvl 2 and 3, it would be nice to have a bit more variety. The demon girl felt a bit out of place. You could add a little story behind them to make it for interesting.