Game worked for me and was pretty fun! I'm not really sure if the towers take damage or not but for the very simple game that it is its pretty good.
Thanks!