Thank you for playing, I really appreciate your review!
I was fighting time trying to implement my ideas fully, and the idea that ended up being scrapped was upgrades. I wanted to create a roguelike system after every wave, to make the towers and bastion even more powerful through class specific playstyles. If I didn't cut that probably would have no tutorial or menus lol!
I will have to spend my time more efficiently next time, because I did work on this game almost everyday for at least 7-8 hours.