Windwalk Games CompanyOverviewGames Navigation: Home / Companies / Windwalk Games Overview Avg. Game Rating 10/10 Windwalk Games Games Sworn Switch Team17 / Windwalk Games 30th Oct 2025 (UK/EU)30th Oct 2025 (NA) Sworn Xbox Series X|S Team17 / Windwalk Games 25th Sep 2025 (NA) Share: