This is an interesting concept! It could do with a bit of a tutorial to make sure the player has got the grasp of things, but other than that, it's a great mashup of the match 3 and roguelike genres! Music and visuals are also top notch :D