It's a shame the audio didn't work as that would really have helped with the immersion. I really like the interface you have, and the fact that you had different types of enemies with differing health and speed. it all looks really good in 3D!
The one thing that I would say is that it was really easy to make an overpowered defence. Money came too easily and the towers were too cheap.