The audio compression for the web version was not kind to your game. I started playing it, and the audio was awful. Fortunately, the downloaded version didn't have the same issue.
The presentation and premise were great, but the gameplay felt a bit lacking, with only two things to place down and no control over them after they were placed. The mutant spawning also felt pretty jank, with them somewhat frequently spawning on top of the robots and destroying them before the turrets had a chance to fight back.
The discovery of relics was a really nice touch