Town Girls: Game has been removed from itch.io

Itch.io has taken this game down after payment processors have decided to condemn all games with NSFW material in them. As a result, we have made the demo of Town Girls available here: https://cloppad.com/ We are hoping…