This is a well made game! It's unfortunate that you made it look and feel so much as stacklands. Because your art is great and your mechanics work well, I think you just need a USP that makes your game different and you've got a great one on your hands :)