I couldn't figure out how to spawn in any of the various turrets, etc. Otherwise, this was a super solid take on the core theme, and think there is definitely some potential to this idea! :D
That's a shame you had to get points from killing the aliens which shows at the top left and walk up to the top structure and you could use those points on them but either way thanks we had a lot of fun :)