good bones to build on!
I had everything and then some by day 22 so wasnt much point in continuing. Completely understand that is because you are still adding stuff
Maybe consider special items or some such with one time or limited use, then add either boss or swarm waves every now and again to keep things mixed up.
Great work so far!!