Can somebody explain their numbers to me? That person claims 100M installs/downloads a year with 1M revenue? By install numbers that would be a top 10 mobile game?
E.g., according to a quick google search, a FIFA Mobile and a Garena Free Fire has about the same amount of downloads in 2022. (Both in the top 10.)