This has definite potential to be a really fun strategy-puzzle game! I love the tetris-style randomization of the tiles, and the graphics are really charming. I can totally see myself devoting serious hours to this game, if you decide to develop it further.