Here is a Tower Defense game made in Unity. I wanted it to be easy to make changes to the balance and create new content (tower and waves). Therefore all the towers and waves are read from an easily changeable XML file where you can specify any number of towers and waves you want.