Sounds quite interesting! I was also recently thinking how all these puzzle-RPGs are the same match-3 formula and hoping for something different. Look forward to playing it!
Kind of reminds me of this Sim City / Tetris hybrid. Not sure if this is the exact one I'm thinking but "City Rain" is one example. Might give you some ideas if you haven't already played it: http://www.ovologames.com/cityrain/index.php