The developer deleted my previous review so I'm gonna lower my score and repost it: So. Many. Ads. Like every 45 seconds there's an ad (every time you beat a puzzle). You can skip them though by closing the app and reopening it. In fact it's faster to do it this way. But that's not a good app design if your user has to close the app every 45 seconds just to use it.