There is a paywall at level 20 & beyond. That is when the game gets beyond difficult. I have spent well over a thousand gems & cannot get past. It becomes obvious that you must pay OR spend countless days & months playing only increasing their ad revenue.