Servants of Allah: Islam Studio — Industry Report
2K concurrent players · 7K est. monthly revenue · 146.4M total visits across 37 games.