MuHa Games CompanyOverviewGames Navigation: Home / Companies / MuHa Games Overview Avg. Review Score 6/10 Avg. Game Rating 7.36/10 MuHa Games Games Project Afterfall PC MuHa Games 20th Nov 2025 (UK/EU) Share: