Thank you for playing and sharing your feedback! Don't worry too much about the circles haha. :)
The enemies spawn at random locations around the map and upgrades would be a definetly a great addition.
Sorry for the late response. I was traveling abroad and didn't have time to respond to comments.