Very nice idea but lacks a bit in execution and polish. My feedback would be to have a single character do both collecting and hitting enemies. Also have the pickups around the area and enemies, so you can assess whether its better to fight the waves or to gather resources.
Loved the idea and i can see as a fully polished game.
If you'd like to try a game i made with my friend and give us some feedback. it would be great