Of course, I haven’t completed every single level, but I have unlocked all the worlds, and completed a “route” on each world through from the start to the finish. So yeah – it’s “completed”.
I’ve only actually got about another 40 (of 200-odd) levels left to finish, so I may still do that. It’s certainly a fun game to play for 10 minutes here and there so that’s quite likely!