A bright and unusual game in which the main character confronts waves of townspeople who have turned into zombies. On the streets of the city you can... Read more
Players:
A bright and unusual game in which the main character confronts waves of townspeople who have turned into zombies. On the streets of the city you can... Read more