Great game! We had a similar idea but couldn't figure out how to implement it and ended up going in a different direction. I love the variety of upgrades. They feel really impactful. Great balance. Overall excellent work given the time limit. If you continue developing it, you might consider adding a minimap. I found myself getting lost occasionally. Excellent work overall!