The game has some good mechanics like being able to upgrade and rebuild before spawning the next wave. However as highlighted by the other comments the machine gun's movement is a little rough but I believe with a bit more polishing and experience you can make something good !