Well done! Good variety of units, and interesting concept - clearly much effort was put into it. If you decide to work on this project more in the future, fast forward option would be nice between waves.