This was a very interesting match 3 sort of game. It was certainly challenging but also felt rewarding when I cleared a stage although I often clicked randomly and aimed only at the biggest groups.
I found the huge music changes for each level a little jarring. The songs are good stand-alone but the shift feels weird. An approach of building it modularly might be nicer such as the Tartarus theme of Persona 3.