Fun for the first 100 levels or so, then becomes an increasingly tedious grind waiting for the game to "allow" you to complete the next level. Plus the devs have taken the route of "more is more" which just confuses the game play without adding fun to it (just more grind in many cases).