Sword And Axe CompanyOverviewGames Navigation: Home / Companies / Sword And Axe Overview Avg. Game Rating 7.4/10 Sword And Axe Games Dark Deity 2 Switch eShop indie.io / Sword And Axe 4th Sep 2025 (UK/EU)4th Sep 2025 (NA) Dark Deity Switch eShop Freedom Games / Sword And Axe 17th Mar 2022 (UK/EU)17th Mar 2022 (NA) Share: