Business model
Game content
Game content is free and available for all registered players.
Paid items and in-game advantages
There is in-game currency - gems, that players can buy for real cash and use it for enabling various game comfort improvements and buy any premium items.
Advertising
Advertisments are shown for non-paid users, so even non-paid users support the game.