There are so many puzzels but it takes 10-20 tokens and unless you wanna basically watch an ad for every puzzle, it just ain't worth it. You don't always get tokens and there is no main source to get without buying or ads.