This game is amazing! Congratulations! I loved the concept, it's original and funny to watch, and the art is pretty awesome too.
Maybe the only things I missed are some feedback when damaging the buildings and also a fast forward mode, but besides from those tiny details is a great game and almost perfect for a game jam. Great job!