Really cool game. The npcs work fine and the game is really fun. I would have loved to play with friends so keep that in mind if you want to continue with development. The upgrades where a bit overpowered in my opinion and made the game really easy when you got 2 or 3. The art was nice and the audio too. Great job!