Hey you fools, we have a new game up at the other site. Check it out!
https://marshmallowstudios.itch.io/zombies-or-something