I was placing down turrets but I didn't see me placing the turrets and the game had me confused. I also was getting stuck and couldn't see the space around me and I didn't understand the use of the radio. But the potential is there.
If you were playing the browser version, currently it is broken since it doesn't show anything besides lampposts for some reason. I think it is because of a setting I changed with the camera but I am not sure. Regardless, thank you for playing the game and giving feedback!