It seems we started with the same general idea but went with different gameplays. I really like the fact that you can stomp the blocks, very satisfying !
The concept is indeed really similar to what I did, the execution is quite different though, I really went for action when you really added a strategy element to it. The power ups and friendly damage really change the feel of the game. Nice spin on the idea !
Now that's a fun one ! Being able to push the baddies is neat little touch ^^ ! Although given that your towers are the one trying to kill you, maybe the baddies are just your companions of misfortune and the towers ARE the real baddies...