Good effort on the project! You got the core mechanic (waves and towers) sorted.
Finishing a project is always the best, so kudos for that !
It's all a learning experience! Game jams can nicely push you in a right direction (aka working under deadline) and make you progress. Always keep on improving and you will get there!
As a word of advice , a little game description or written tutorial always help. Another tip is writing down the idea and following a little plan . Even if ,obviously ,we would want to add everything , sometimes there isn't enough time / resources.
Again, good job! 💪🏻💪🏻😁