Very cool! I liked the scavenging and base building. I loved the pixel art of the game - those fetus-looking enemies especially.
Note: My expensive turrets seem to malfunction. They got stuck only shooting upwards, and weren't able to defend my base at all, causing me to lose.