Even if they have a bunch of games which don't do well, one good hit almost all they need to be profitable for a wide year.
A few others things in order to mentioned. War system is really interesting really, although players cannot control their character. https://www.freelegal.ch/index.php?title=Mafia_Wars_Lucky_Stash_Slot_Machine