I gotta say this is the longest I've spent playing any of these games. It was actually pretty addicting and I'm impressed at how many features you implemented given the time constraints. Admittedly I had a little trouble figuring out the discard mechanic, but it all works pretty well together and fits the theme. I had fun experimenting with the towers and upgrades so good stuff! Some audio would have been nice but you implemented so many other features I totally understand the limitations. Nice work!