Amazing game, probably one of the best ones out there. I do have a couple problems, one of them being that after every level after the first half of the first world you have to wait for over 5 hours to unlock the next level. Another would be the ads you get after every checkpoint. Other than those two problems, this game is amazing.