In this game you create your own town and try to survive. This is the second game in the series .

Leave a comment

Log in with itch.io to leave a comment.