I really love the presentation of this game, esp. the cat towers of course :D
The system also seem really interesting and unique (but I am not an expert in the tower defence genre), but for me it was also really hard to understand what's going on at first. A tutorial/more slower introduction of sytems might have been helpful, but for a jam that's hard to do (I also failed at that :D),