I have been playing this for quite a while now.
The game has levels that will make you feel that it is never ending game so there will be no time where you will feel that it has become boring as each level has different level of difficulty and challenge.
Its very addictive till the time you get stuck in a level and get irritated.
The worst part of the game is after a series of levels you have to wait for 3 days for new levels to be unlocked or you need to send requests to friends.which is very annoying.