Luck based, not skill based. I simply do not trust the odds to be real. It is too easy for this game to fail your attempts on purpose. Because all mobile games are made to make money first and to offer enjoyment second (if at all), I refuse to waste my time on games like this. Frustration and disappointment is all this game offers. Totally pay to win. Free to fail, free to get annoyed and frustrated.