Humans Took My Neighbors!: New Demo Live!

Hi everyone it's been a while, I've been working on the game updating lots of stuff that I wanted to be more inline with my vision. So there's anew demo out please give it a try you won't regret it's fun and free, great…