Webbed: Webbed - Coming September 9th to PC

Webbed will be coming to Steam on September 9th 2021! (next month!) We have put together a small clip highlighting some of new features and our release date! Please have a look. There is also now a fantastic new Webbed…