Towhead Island Towhead Island for Project Zomboid. 1,308 subscribers on the Steam Workshop. Subscribers1,308 Favorites93 Views6,168 Workshop ID2970126376 Open on Steam